gpt4 book ai didi

c++ - tm中使用的值1900是否定义为符号?

转载 作者:太空狗 更新时间:2023-10-29 23:15:25 25 4
gpt4 key购买 nike

this answer我正在像这样初始化一个 tm:

tm a{0, 0, 0, 15, 5, 2006 - 1900};

使用纯数字有点不清楚,但我发现它比以下更清晰:

tm a{0, 0, 0, 15, 5, 106};

我想要的是,如果在我可以使用的标准中有一个定义为 1900 的符号,因为最容易理解的是这样的:

tm a{0, 0, 0, 15, 5, 2006 - TM_YEAR_ORIGIN};

我必须在本地定义它还是在标准中定义这样的东西?

最佳答案

C99 标准没有定义这样的常量,它为 C 和 C++ 指定了 tm

我不能说它是否在任何地方定义。

关于c++ - tm中使用的值1900是否定义为符号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29345461/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com