Excerpted from: http://blog.codelphi.com/yeek/archive/2004/05/27/11798.aspx C has four common predefined names, respectively: __ file __, __ line __, __ date __, __ time__ __file__: Record file Path Add Name __LINE__: Record files have been compiled row __date__: Record file compilation date __time__: The compilation time of the record file can be used as a variable, generally used as a program call example: #include
Using namespace std; int main () {cout << "file =" << __file__ << '/ n' << "line =" << __line__ << '/ n' << "Date = << __date__ < <'/ n' << "Time =" << __time__ << endl; getchar ();} Run Result: file = g: / Program / Study / C / Test1.cpp line = 17 date = may 27 2004 Time = 09:59:01