1. 程式人生 > >C/C++的一點技巧:如何在控制檯工程中使用CString類

C/C++的一點技巧:如何在控制檯工程中使用CString類

在C/C++的開發工作中,我們經常會新建一個控制檯工程來測試某個與介面無關的功能。在處理與字串相關的內容時,我們會遇到一個很麻煩的問題,即控制檯程式不支援使用CString類,而這個類由於對字串處理功能相當完善,因此用途還是非常廣泛的。有時候我們可能會想到直接包含該類的標頭檔案<afx.h>,但是這樣可能會出現問題,即在編譯的時候會出現以下錯誤:


為了解決這個問題,必須要修改工程的配置,在Project Properties->Configuration Properties->General->Use of MFC中,選擇Use MFC in a Shared DLL或者Use MFC in a Static Library,如下圖所示:


然後再次編譯執行,此時就可以通過了。然後就可以在控制檯工程中自由使用CString類了。