五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

使用VS實現(xiàn)C/C++ Debug函數(shù)(宏)

2023-07-29 16:18 作者:R_X_offical  | 我要投稿

參考了網(wǎng)上的現(xiàn)成案例,使用自帶的__FILE__等宏,實現(xiàn)debug函數(shù)。(rx前綴為個人標識)

__FILE__默認會包含代碼文件的絕對路徑。如果要去掉路徑,需要修改設置。

代碼截圖

#ifndef _RX_DebugBasic_H_

#define _RX_DebugBasic_H_


//是否開啟debug打印 包含_RX_DEBUG_則開啟debug打印,反之關(guān)閉

#ifdef _RX_DEBUG_

const unsigned int RX_DEBUG_FLAG = true;

#else

const unsigned int RX_DEBUG_FLAG = false;

#endif // _RX_DEBUG_


#include"RX_NormalStdBasic.h"//此處替換成stdio.h或者包含stdio.h的文件


#define rx_debug(argc,...) \

do{ \

????if(true == RX_DEBUG_FLAG) \

????{ \

????????printf("\r\nRX_debug[file:%s][func:%s][line:%d]=> ", __FILE__, __func__, __LINE__); \

????????printf(argc, ##__VA_ARGS__); \

????} \

}while(0)

#endif // !_RX_DebugBasic_H_

去除文件名的路徑


實際效果:

輸出:


使用VS實現(xiàn)C/C++ Debug函數(shù)(宏)的評論 (共 條)

分享到微博請遵守國家法律
宜宾市| 沁水县| 通江县| 凉城县| 绩溪县| 广州市| 黔南| 堆龙德庆县| 山东省| 锡林郭勒盟| 扬州市| 红原县| 鞍山市| 东丽区| 泾源县| 通江县| 辽中县| 红桥区| 金乡县| 自贡市| 罗田县| 通河县| 来安县| 龙泉市| 望江县| 敦化市| 山东省| 德庆县| 柳林县| 永川市| 大田县| 丰城市| 杨浦区| 城市| 来宾市| 东乌珠穆沁旗| 花垣县| 澜沧| 瓦房店市| 龙井市| 阿拉善左旗|