我想使用 Boost.Python 使 Python 可以使用 boost::gregorian::date。__str__
但是,当 Boost 日期类中没有一个函数时,我该如何创建一个像样的函数呢?我想这样写:
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__", ???)
;
}