c++ - 是否可以将构建时间插入到应用程序中?

标签 c++ windows ctime

一个游戏有这样的: enter image description here

我很好奇这是否是实际的构建时间,果然,Crysis.exe(程序)的“文件上次修改”日期是 03/31/2009 年 01:40

当然,开发人员可以轻松地手动输入该值,并在一分钟内构建应用程序,但我很好奇当应用程序实际上正在构建。

这将有很多优点,包括轻松识别应用程序的不同版本。

这可能吗?

最佳答案

是的,构建时间由__TIME__宏提供。在您的示例中,他们还使用提供日期的 __DATE__ 宏。

LIVE DEMO

关于c++ - 是否可以将构建时间插入到应用程序中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24561214/

相关文章:

c++ - 为什么 C++ lower_bound() 允许返回等于 val 的指针而 upper_bound() 不允许

windows - Windows 上的 Hudson - 错误 : java. io.IOException:无法运行程序 "sh"

node.js - 无法使用 'winston' 和 's3-streamlogger' 在 aws S3 存储桶中创建日志

c++ - 随机 bool 值

C++ - 'localtime' 此函数或变量可能不安全

c++ - c/c++微秒时间戳

c++ - 使用默认构造函数在 vector 中放置

c++ - 我的代码究竟在哪里不符合键和值类型的规范?

c++ - 为什么 Eigen 在下面的例子中比 ublas 慢 5 倍?

windows - 有没有办法在Chrome上发送命令:YouTube