4. __LINE__为本宏在文件中出现的行数:
不管文件为header还是cpp文件,不管出现的行是否是一个完整的句子。
比如:
cout <<__FILE__ <<endl; //假如是第5行
cout
<<__FILE__ <<" " //这个是第7行
<<__FILE__ <<endl; //这个是第8行
__FILE__为本宏所在的文件,不管文件为header还是cpp文件
__TIME__ 和__DATE__ 为编译时的时间:
__TIMESTAMP__ The date and time of the last modification of the current source file
可能的输出为:l:[6] f:[d:/len/begin3/header/he.h] t:[13:56:24] d:[Mar 26 2006]
不管文件为header还是cpp文件,不管出现的行是否是一个完整的句子。
比如:
cout <<__FILE__ <<endl; //假如是第5行
cout
<<__FILE__ <<" " //这个是第7行
<<__FILE__ <<endl; //这个是第8行
__FILE__为本宏所在的文件,不管文件为header还是cpp文件
__TIME__ 和__DATE__ 为编译时的时间:
__TIMESTAMP__ The date and time of the last modification of the current source file
可能的输出为:l:[6] f:[d:/len/begin3/header/he.h] t:[13:56:24] d:[Mar 26 2006]