|
现在需要做一个库,库功能比较简单,就是输入一个字符串,处理后返回另外一个。
但需要同时提供C,C++和PYTHON。
原来是C++的,函数原型大致为:
void test(const gchar*, &string);
改为C的时候我用了gchar**
void test(const gchar*, gchar**);
python的不知道该怎么写,不清除python里处理这样参数的是要怎么去做。
还有,C和C++的库目前想要合为一个头文件提供,不知道该怎么处理。(我是希望能用一个C的库也能在C++里使用,但应用端使用的是string,参数不知道该怎么传,如果能反过来C里面可以正常调C++的也可以)
不知道我这样说有没说清除,谢谢大家指教。 |
|