0
我想使用Boost.Python將Python :: boost :: gregorian :: date提供給Python。但是,如果Boost日期類中沒有可用的函數,我該如何創建一個體面的__str__
函數?我想這樣寫:使用Boost.Python向Python公開boost :: gregorian :: date
BOOST_PYTHON_MODULE(mymodule)
{
class_<boost::gregorian::date>("Date")
.add_property("year", &boost::gregorian::date::year)
.add_property("month", &boost::gregorian::date::month)
.def("__str__", ???)
;
}