2012-08-04 99 views
1

是否有任何方法在Visual Studio錯誤列表中創建自定義消息?我在看VS 2010和2012.創建Visual Studio錯誤列表消息

對於生成錯誤,這是一個簡單的#error text。 爲了生成警告,它是#pragma warning ("text")。 用於將消息打印到輸出窗口,它是#pragma message("text")

很少或沒有關於如何在錯誤列表中創建信息消息的文檔。任何人都知道是否有可能? 我寧願如果沒有VS插件會被使用,但如果有一種方式與那些,那也可以。

回答

0

而這個宏是一個可能實現的是什麼羅斯特鏈接到:

#define COMBINE_NAMES_HELPER_6(a,b,c,d,e,f)     a##b##c##d##e##f 
#define COMBINE_NAMES_6(a,b,c,d,e,f)       COMBINE_NAMES_HELPER_6(a,b,c,d,e,f) 

#define FILE_LINE_FUNC_STR(msg) (COMBINE_NAMES_6(__FILE__, "(",STRING(__LINE__), "): ", __FUNCTION__, " "msg)) 
#define COMPILER_MSG(msg)   message FILE_LINE_FUNC_STR(msg) 
+0

的__func__是沒有必要的。這只是我在項目中使用的代碼,以獲得更清晰的消息。 – 2014-01-11 07:12:17