0
Boost.Python을 사용하여 파이썬에서 boost :: gregorian :: date를 사용할 수있게하고 싶습니다. 하지만 부스트 데이트 클래스에서 사용할 수없는 기능을 만들려면 어떻게합니까? __str__
? 나는 이것을 다음과 같이 쓰고 싶다 :Boost.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__", ???)
;
}