c ++ boost :: posix_time :: ptime默认值

时间:2017-05-14 21:14:26

标签: c++ boost boost-date-time

我班上有一个成员变量:

class Foo
{
// ...
private:
  boost::posix_time::ptime t;
}

我想在构造函数中将它初始化为一个众所周知的值,以便我知道它还没有被程序设置:

Foo::Foo()
   : t(NULL) // doesnt work
{}

但是将其设置为NULL并不起作用,因为它不是指针。

如何将boost::posix_time::ptime初始化为众所周知的值?

1 个答案:

答案 0 :(得分:4)

默认构造函数将其初始化为 function Directive(ModalService) { ... // move element to bottom of page (just before </body>) so it can be displayed above everything else element.appendTo('body'); ... }); 。有一个成员函数来检查src。有关详细信息,请参阅docs

boost::posix_time::not_a_date_time

Demo on Wandbox