C++ debug 的宏定義(macros)支持變長變量方法小結

轉自http://longriver.me/?p=325spa

在編寫C++/C 的項目,由於調試的須要,常常會輸出debug信息,那如何輸出debug信息呢?
在C裏面能夠這樣定義一個debug的宏debug

到了CPP能夠這樣定義:調試

 
固然你也能夠將__FILE__,__LINE__,__func__這些變量放上code

若是你想支持變長的變量輸出的話seo

 
這樣之後使用的話 DEBUG("i is : %d",i);ip

相關文章
相關標籤/搜索