День добрый!!!
в послденее время в уме "вертится" связка Python + C++ (boost::python)
очень хочется знать для чего такая связка нужна. что можно с этим делать. в чем + и -. примеры можно выдуманные и реальные
мне на ум только пришло: использовать связку как удобный парсер конфигурации )))
Py_Initialize();
std::string script = "test.py";
boost::python::dict global;
boost::python::object result = boost::python::exec_file(script.c_str(), global, global);
std::cout << boost::python::extract<int>(global["number"]) << std::endl;
test.py
number = 4200
но как-то это....сильно извращенно, чуется мне что тут зарыт горадо большей потенциал.
Вообщем кто знает, расскажите
Заранее благодарен!