Gõ -h -C8 thì có vẻ bcc hỗ trợ. Nhưng khi dùng thì nó báo error!!!
File version bcc32c bạn dùng mới hơn (7.5) so với phiên bản tôi dùng (7.3) một tí
Bạn có thể kiểm tra lại bằng gõ trực tiếp tiếp trên cmd:
hoặc
bcc32c -h -
'-h -' to see all available options.
xem nó còn hỗ trợ option -C8 hay không, theo tôi Bcc không có lý do nào để bỏ nó đi cả!
...
..
.
Gõ -h -C8 thì có vẻ bcc hỗ trợ. Nhưng khi dùng thì nó báo error!!!
Sao bạn không đặt ở chế độ công cộng, nó giúp hình ảnh dễ nhìn, dễ quan sát?
Tạo nơi cập nhật, thay đổi, thông tin về các địa chỉ mạng cho Upload miễn phí.
Nếu nghi ngờ, hoàn hoàn có thể bỏ qua các hằng chuỗi chứa thông tin cần xử lý, thay thế nó bằng cách đọc từ file, nhập từ bàn phím
dùng hàm chuyển w2s, s2w (wide to utf8 string, utf8 string to wide) chuyển đổi
dùng MessageBox thì nên focus nó luôn!C++ Code:
/* Bcc bcc32c -q testFmt.cpp ..\TvLibBcc.lib -o FmtBcc Gcc g++ testFmt.cpp ..\TvLibGcc.a -o FmtGcc Msc cl /nologo /EHsc testFmt.cpp ..\TvLibMsc.lib /Fe"FmtMsc" */ #include "..\TvLib.h" int main(){ setFont(); system("cls"); //# wstring str = InputTV(L"\n 1. One - Nhập chuỗi tiếng Việt: "); OutMsg(L"+Chuỗi vừa nhập vào: %ls", str); //# ls largeString //# char* chs = w2s(str); PWCHAR ucs = s2w(chs); //HWND hwnd = GetConsoleWindow(); //$ printf OutputW(L"\n+Kết quả 1, ucs to utf: "); printf("%s", chs); //MessageBoxA(hwnd, chs, "1.Result: ucs to utf", MB_OK); //$ wprintf WCHAR kqB[] = L"\n+Kết quả 2, utf to ucs: %ls"; OutFmtW(kqB, ucs); //MessageBoxW(hwnd, ucs, L"2.Và đảo lại, utf to ucs", MB_OK); //# for_debug dbl in WE Pause("\n\n+ Done, Bye .."); return 0; }
...
..
.