这样提供程序的版本信息

struct VersionInfo

{

     int version_no;

     char* build_date;

};

 

const g_MainVer = 1;

const g_SubVer  = 0;

const VersionInfo g_VersionInfo =

{

    g_MainVer<<16 + g_SubVer,

    __DATE__ " " __TIME__

};

 

这样每次编译,版本信息就会不一样。

 

比较有意思的是,

__DATE__

" "

__TIME__

这三个以空格隔开的字符串会被合并成一个字符串

你可能感兴趣的:(这样提供程序的版本信息)