当我这样做时,代码似乎会崩溃 extract<const char*>("a unicode string")
有谁知道如何解决这个问题?
我想将用python编写的函数嵌入到c ++代码中.
我的python代码是:test.py
def func(x=None, y=None, z=None):
print x,y,z
Run Code Online (Sandbox Code Playgroud)
我的c ++代码是:
module = import("test");
namespace = module.attr("__dict__");
//then i want to know how to pass value 'y' only.
module.attr("func")("y=1") // is that right?
Run Code Online (Sandbox Code Playgroud) 我使用python的子进程在win7中运行'mstsc'程序:
>>> import subprocess
>>> p=subprocess.Popen('mstsc')
>>> p.pid
8884
Run Code Online (Sandbox Code Playgroud)
但是,当我检查Windows的进程监视器时,'8884'进程不存在,而另一个'mstsc'确实存在.所以我想知道'mstsc'在调用子进程时是否创建了另一个子进程.请帮忙?