【发布时间】:2015-09-12 02:53:30
【问题描述】:
当我使用 boost 编译一个简单的日期解析测试时,我得到了一个 missing template arguments,代码如下:
#include "boost/date_time/gregorian/gregorian.hpp"
#include "boost/date_time/gregorian/parsers.hpp"
boost::date_time::date test = boost::gregorian::from_us_string("07-Sep-2010");
编译器抱怨
error: missing template arguments before ‘test’
boost::date_time::date test = boost::gregorian::from_us_string("07-Sep-2010");
我不明白我应该提供哪些模板参数,或者为什么我应该首先提供模板参数。就我的口味而言,这似乎是一个有点多的样板代码:)
【问题讨论】:
标签: c++ boost boost-date-time