1
我最近加入了一個小型MCF C++應用程序,顯然它處於工作狀態。爲了開始,我在代碼上運行PC-Lint,lint抱怨CStringT被傳遞給了Format。互聯網上的觀點似乎有分歧。有人說CSting的設計是爲了處理這個用例而沒有錯誤,但是其他人(和一個MSDN article)說它應該總是在被傳遞給一個可變參數函數的時候被拋出。Stackoverflow能夠就這個問題達成任何共識嗎?我應該將一個CString傳遞給Format/printf(以及一般的可變參數)嗎?