30/09/2018, 17:32
Code Blocks khi để chế độ encoding UTF-8 thì dịch được còn UTF 16 thì không?
Mọi người giúp mình với:
Mình soạn thảo trên Code Blocks, khi để chế độ encoding UTF-8 thì dịch được còn UTF 16 thì không??
Bài liên quan
Bởi vì CodeBlocks sử dụng compiler
gcc
để compile. Vàgcc
không hỗ trợ UTF-16, chỉ hỗ trợ UTF-8Thông tin đọc được từ đây: http://stackoverflow.com/questions/27588296/running-gcc-on-c-source-file-on-linux-gives-cc1plus-out-of-memory-allocati
@giaosudauto sao phát hiện ra lỗi này hay thế
Có cách nào thay đổi thành bộ dịch khác không anh @ltd ? g++ chẳng hạn??
Em đang lập trình C hay C++? C sử dụng
gcc
, C++ sử dụngg++
. Hmm, anh mới thử chuyển một file từ encoding UTF-8 sang UTF-16 thì bị lỗi vớig++
. Anh nghĩ em phải để ở dạng UTF-8 thôi.Nhưng ở UTF-8 không mã hóa hết những kí tự mà em cần??
Em muốn mã hóa như thế nào? UTF-8 có thể thể hiện mọi ký tự mà.
thế hả? chắc do em nhầm! thanks anh nha!
định học tiếng Trung Quốc hay sao mà chơi UTF-8 @@