C内嵌python的问题
想用python解析一个带中文的xml文件,然后把解析得到的数据以list的形式返回给C代码。
rel = PyObject_CallObject(func, NULL);//调用python解析xml
PyList_GetItem(rel,i);//得到list中的每一项
PyString_AsString();//转化成C字符串
但是每次调用PyList_GetItem得到包含中文的字符串时,就会出现Segmentation fault,解析其他的都是正常的。
请问在C内嵌python时,怎样得到从python中得到包含中文、日文这样的字符串呢?
我没试过,我猜是Unicode字符串
可能要从Unicode转化为wide_char
相关问答:
以前在VC里面建一个工程,都只用一个 .c 文件,昨天在一个工程里用了两个 .c文件了,遇到问题了,请大家指点。比如:
File1.c Fil ......
大家好!我是一位C爱好者,向大家请教下,C程序员可好找工作?公司用C干些什么?
无所谓好不好找工作,一般通信、系统、嵌入式、硬件方面用的多,而且由于C的底层特性,学会后在学其他的会比较容易
不管用什么语 ......
用这本书入门怎么样呢 跟谭浩强的相比如何? 谢谢
我把这本看了几篇,确实很好的书。就不要拿它跟 谭 的书比了, 谭 的书要照顾全国读者。
不可同日而语
一个是国外的,一个是国内的
学完c primer ......
//C 接口
extern "C"
{
TESSDLL_API int __cdecl GetTessText(const char *imagefile, char *text);
}
//我在C#中声明
//调用C DLL 中的函数
[DllImport("OCRapi.dll&quo ......
c# 有没有用于C/S的 html文本编辑器
就像web界面的文本内容编辑器
up
C/S还要编译器干嘛啊
又不用控制样式
貌似没有吧 如果有了通知下我 我也要liujintaohfbb@163.com我的邮箱 ......