2006年07月31日 星期一 15:05
用C写一个小函数, /*filetest.c*/ #includechar * disp() { static char buf[24]; FILE * fp; fp=fopen(\"1.txt\",\"r\"); fread(buf,1,23,fp); buf[23]=\'\\0\'; fclose(fp); return buf; } 用swig转换成python可调用的函数。 在python环境下调用filetest.disp() 运行正常, 但在mod_python下用publisher调用却无效。apache日志提示段错误( signal Segmentation fault (11)) 请教原因。 另:filetest.i内容如下: %module filetest %{ extern char * disp(); %} extern char * disp(); 1.txt里面是一句文本信息,长度23。 ---- iGENUS is a free webmail interface, No fee, Free download --------------------------------------------------------- please visit http://www.igenus.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060731/ccaf9330/attachment.htm
Zeuux © 2025
京ICP备05028076号