顯示具有 Unicode 標籤的文章。 顯示所有文章
顯示具有 Unicode 標籤的文章。 顯示所有文章

2012年1月2日 星期一

C++ Big5 與 Unique 轉換

big5轉unicode是用MultiByteToWideChar

    char *str = "big5轉unicode.txt";
    wchar_t wcbuf[32];
    MultiByteToWideChar (950,0,str,-1,wcbuf,32);


unique轉big5是用WideCharToMultiByte
    wchar_t *wstr = L"unicode轉big5";
    char mbcsbuf[32];
    WideCharToMultiByte(950  ,0,wstr,-1,mbcsbuf,32,NULL,NULL);


記得要#include<Windows.h>