语言混编
文章平均质量分 68
四月的我
加油
展开
-
C++调用python得到数据
前面一篇文章介绍了C++调用python的两种方法。PyRun_SimpleString方法简单,数据传递不方便,但是可以保存数据到txt中PyObject_GetAttrString方法繁琐,可以传递数据,但是有时候会PyObject_CallObject返回NULL错误,查了差不多3个小时,尝试了无数种方法还是找不到原因,同时我主要学习语言为python,因此打算该放弃。综上,我打算采用PyRun_SimpleString方法进行C++调用python。对于数据传递问题是将放回的数据写入txt文原创 2021-01-18 10:18:54 · 978 阅读 · 1 评论 -
使用VS2013与MATLAB混合编程
不要做A语言代码修改为B语言代码的无用功。也不要做用A语言代码直接调用B语言代码库这样复杂、这样容易出错的傻事。只需让A、B语言代码的输入输出重定向到文本文件,或修改A、B语言代码让其通过文本文件输入输出。即可很方便地让A、B两种语言之间协调工作。比如:A将请求数据写到文件a.txt,写完后改名为aa.txtB发现aa.txt存在时,读取其内容,调用相应功能,将结果写到文件b.txt,...原创 2019-04-12 13:45:22 · 978 阅读 · 0 评论 -
c++调用python
环境:VS2017,anaconda中python3.7.7配置结果:debug x64环境配置包含目录D:\anaconda3\include库目录:D:\anaconda3\libs依赖项:python37_d.lib1.项目右击-》属性-》c/c+±》附加包含目录2.项目右击-》属性-》链接器-》常规-》附加库目录2.项目右击-》属性-》链接器-》输入-》附加依赖项代码使用c++调用python代码存在两种方法1.使用PyRun_SimpleString命令,(这种形式最简原创 2021-01-17 21:38:37 · 1723 阅读 · 1 评论