如何为构建目的打印日期和时间.即:当我的应用程序的控制台启动时,我想这样做:
Run Code Online (Sandbox Code Playgroud)Binary Build date: 03/03/2009 @ 10:00AM
我认为这对于所有应用程序来说都是一个非常有用的功能,可以为程序员提供支持,特别是在团队环境中.
在C++中使用Visual Studio 2008是否有一种简单的方法可以做到这一点.谢谢.
我正在考虑使用当前时间戳作为一个版本.我想在编译时检索该信息.理想情况下,我想这样做:
constexpr long long currentTimestamp = getCurrentTimestamp();
Run Code Online (Sandbox Code Playgroud)
这可能与C++ 14有关吗?
是否可以通过预处理器宏生成嵌入式Unix时间戳?
例如: #define VERSION_EXPIRE __TIMESTAMP__
原因是,我有beta版本,我想在编译时生成一个过期时间戳(在特殊的构建配置中).