天天看點

程式設計小技巧:類C語言的__FILE__ 和 __LINE__

所謂的類C語言就是和類java相對的語言,在debug的時候我們常常需要很多的print語句,這裡提供一種以不變應萬變的辦法:

objective-c:     NSLog(@"%s:%d %@", __FILE__, __LINE__, msg);

C++:   cout<<__FILE__<<" : "<<__LINE__<<msg<<endl;

現在永遠是這行但是卻很容易跟蹤到錯誤到位置。