c++ÈçºÎÏòpythonµÄ½Å±¾´«µÝÒ»¸öÀà×÷Ϊ²ÎÊý¡£

2005-04-26 Thread zghelp
ʹÓõ½ÁËboost.python Ö÷³ÌÐòÈçÏ£º using namespace boost::python; struct World { void set(std::string msg) { this->msg = msg; } std::string greet() { return msg; } std::string msg; }; BOOST_PYTHON_MODULE(hello) { class_("World") .def("greet", &World::greet) .def("set", &World::set) ; }

How to pass a arg of object to python's script in a c++ program?

2005-04-26 Thread zghelp
/*I am sorry the prev post is a mistake...*/ //the c++ code using namespace boost::python; struct World { void set(std::string msg) { this->msg = msg; } std::string greet() { return msg; } std::string msg; }; BOOST_PYTHON_MODULE(hello) { class_("World") .def("greet", &World::greet) .def