คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 1
เดาว่าต้องการใช้ OEM 850
่ก่อนแสดงผล สั่งว่า
system("chcp 850"); // change console codepage to DOS Latin 1
หรือ
SetConsoleOutputCP(850); // #include <Windows.h>
SetConsoleCP(850);
ในวินโดวส์
อักขระเหนือ ascii 127 จะอิงตาม codepage ที่ตั้งไว้ใน Regional Settings
แล้วถ้าตัว source code ถ้ามี ascii ที่สูงกว่า 127
ก็ encoding ใน Editor ต้องเป็น OEM 850 ด้วย จะใช้ UTF-8 ไม่ได้นะ
่ก่อนแสดงผล สั่งว่า
system("chcp 850"); // change console codepage to DOS Latin 1
หรือ
SetConsoleOutputCP(850); // #include <Windows.h>
SetConsoleCP(850);
ในวินโดวส์
อักขระเหนือ ascii 127 จะอิงตาม codepage ที่ตั้งไว้ใน Regional Settings
แล้วถ้าตัว source code ถ้ามี ascii ที่สูงกว่า 127
ก็ encoding ใน Editor ต้องเป็น OEM 850 ด้วย จะใช้ UTF-8 ไม่ได้นะ
▼ กำลังโหลดข้อมูล... ▼
แสดงความคิดเห็น
คุณสามารถแสดงความคิดเห็นกับกระทู้นี้ได้ด้วยการเข้าสู่ระบบ
ascii code (219) ใน code blocks ขึ้นเป็นแบบอื่น
ขึ้นตามรูปแบบนี้ค่ะ อยากสอบถามผู้รู้ว่าทำยังไงดีคะ หรือต้องไปตั้งค่าที่ตรงไหน
ขอบคุณค่ะ