Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C++

จะพิมพ์อักขระ Unicode ใน C ++ ได้อย่างไร


ในการพิมพ์อักขระ Unicode กระบวนการจะคล้ายกับกระบวนการพิมพ์จริงใน C++ มาก

เราสามารถใส่ค่า Unicode ด้วยคำนำหน้า \u ดังนั้นเราจึงสามารถพิมพ์อักขระ Unicode ได้สำเร็จ

หมายเหตุ: หากคอนโซลไม่รองรับ Unicode คุณจะไม่สามารถได้ผลลัพธ์ที่ถูกต้อง เราได้ใช้ระบบ Linux เพื่อแก้ปัญหานี้

ตัวอย่าง

#include <iostream>
using namespace std;
int main() {
   cout << "Character: \u092E\n";
   cout << "Character: \u0938\n";
   cout << "Character: \u0915\n";
}

ผลลัพธ์

Character: म
Character: म
Character: म