vs2005下的編碼轉碼

2021-06-10 05:12:37 字數 393 閱讀 5043

習慣了linux c的程式設計,由於有個專案開發環境是windows,接觸到了vc,一下子就懵了,在用vs2005開發的過程中,遇到的乙個比較頭疼的問題就是utf8和windows預設編碼gbk(ansi)相互轉化的問題。在查閱了n多資料後,終於找了乙個比較容易實現的方式。

首先因為涉及到嵌入系統問題,所以使用了mfc。由此包含的標頭檔案是

convertutf8toansi(char* strutf8,cstring &stransi) //    

ansi2utf8(cstring &text)

cstring就相當於linux c裡的const char*吧

cstring可由string.c_str()來轉化

string可由cstring.getbuffer(0)來轉化

vs2005下配置glut庫

2 把glut.dll和glut32.dll放到c windows system32中 把glut.lib和glut32.lib放到c program files microsoft visual studio 8 vc platformsdk lib中 把glut.h放到c program fil...

VS2005下如何安裝WTL

windows template library wtl的安裝指南滿地都是,而且源程式也附帶了安裝說明,似乎沒有必要再多寫乙個。但是,事情並沒有想象的那麼簡單,本人有過將近4年的c 開發經驗,在兩年前剛轉入c 有很長時間沒碰c 了 最後使用的工具是vc 6.0 今天突發興趣,想要玩玩vc 2005和...

VS2005驗證控制項

驗證控制項,這個對我們來說是比較重要的,雖然他不高深,可用處是很大的,常見與資訊收集 其實他也沒有多少要講的,主要有以下幾個方面 他可以被定義外觀 廢話 驗證程式的顯示方式,是靜態還是動態 注意第乙個驗證控制項的兩種 分組顯示錯誤資訊 自定義服務端驗證 自定義客戶端驗證 正規表示式 required...