标签: c++ macros metaprogramming
请注意,这个问题与其他许多问题的区别在于以毫秒为单位获取时间。
我希望能够在编译时定义一个以毫秒为单位的宏。
已知宏__TIME__的格式为HH:MM:SS,因此无法解决问题。我没有看到任何其他方式。
__TIME__
HH:MM:SS
修改:
为了澄清一点,我试图生成一个可以在编译时在所有源文件之间共享的随机数。对于所有文件,该数字应该相同。我的想法是以毫秒为单位获取时间然后截断其中的一部分。