
c/c++
chpllp
这个作者很懒,什么都没留下…
展开
-
warning C4800: “int”: 将值强制为布尔值“true”或“false”(性能警告)
return !(bool)(obj1.url.compare(obj2.url));修改为:return 0==(obj1.url.compare(obj2.url));原创 2017-02-22 16:46:34 · 2799 阅读 · 0 评论 -
c程序多次调用python脚本的正确打开模式
问题描述:c程序中需要多次调用python脚步;初始做法:每次调用python脚步时,开始初始化python环境(Py_Initialize),调用完之后结束python环境(Py_Finalize();)问题:程序偶然会出现崩溃的现象;c程序多次调用python脚本的正确打开模式如下:1. 在主线程中这样处理 // 初始化 Py_Initia原创 2017-04-01 17:00:19 · 6492 阅读 · 0 评论 -
c程序调用python脚本,python脚本中的危险分子global变量
情况说明:当c程序循环调用某一特定脚本时,若python脚本中有global变量;例如:脚本中存在global变量,如:global retValue=""脚本中有对retValue的赋值,如:reValue=retValue+result(其中result是有其它函数返回获取到的);问题:在多次调用该python脚本时,每一次得到的结果都是前几次结果的连接;原创 2017-04-01 18:04:58 · 831 阅读 · 0 评论