Swig:char / char上的carrays和警告*

时间:2017-09-04 14:27:34

标签: python c++ swig

Swig文档说明array_class()不应与charchar *一起使用。

http://www.swig.org/Doc3.0/Library.html#Library_carrays

  

注意:%array_functions()和%array_class()不应该一起使用   char或char *的类型。

目前尚不清楚原因。有人能解释一下原因吗?

这是为了避免与字符串冲突吗?是否可以将array_class与unsigned char *一起使用?

1 个答案:

答案 0 :(得分:0)

github中的一个问题也是询问这个问题:

https://github.com/swig/swig/issues/1132

希望有人会在文档中澄清警告。