如何在 C++ 98 标准的结构初始化列表中初始化 tm struct 成员
How to initialize tm struct memebers in initializer list of a structure in C++ 98 standard
我正在尝试使用如下所示的初始化列表在结构中初始化 ::tm 结构的成员。但只有在 C++ stds > 98 中才有可能。
如何在 C++ 98 中实现相同的功能?
struct abc {
abc () : time_struct_{0,0,0,0,0,0,0,0,0}, x(0) { }
::tm time_struct_ ;
int x;
};
正如 Daniel Langr 提到的那样 time_struct_()
完成了工作。
我正在尝试使用如下所示的初始化列表在结构中初始化 ::tm 结构的成员。但只有在 C++ stds > 98 中才有可能。
如何在 C++ 98 中实现相同的功能?
struct abc {
abc () : time_struct_{0,0,0,0,0,0,0,0,0}, x(0) { }
::tm time_struct_ ;
int x;
};
正如 Daniel Langr 提到的那样 time_struct_()
完成了工作。