Như tiêu đề mọi người cho em hỏi về cách viết môn ngôn ngữ khác (ngôn ngữ tiếng nước ngoài ) trong lập trình C++ với
Hỏi về cách viết xâu theo ngôn ngữ nước ngoài qua cout
Cần diễn tả câu hỏi thêm tý nữa. Chả hiểu bạn đag hỏi về cái gì? Ngôn ngữ khác là ngôn ngữ sao? Ngôn ngữ lập trình của nước ngoài còn gì?
2 Likes
viết tiếng nước ngoài vào những dòng cout ấy bạn
Cái này thì khó nha
cái console cho bạn cout ra nó kô hỗ trợ unicode. Nên kô đc nha 
1 Like
Chuyển về phông chữ Consolas
Chuột phải lên thanh tiêu đề cửa sổ (cmd) > Properties > Font > Chọn Consolas > OK.
2 Likes
Bây giờ thì windows đã update unicode cho console rồi nên có thể viết được.
Cần:
- Chuyển font console qua Consolas (như bạn trên hướng dẫn)
- Đổi codepage sang unicode 65001 (dùng lệnh
chcp 65001của cmd) - IDE và compiler cho phép biên dịch mã với UTF8 (VS thì ok)
3 Likes
Có một số ngôn ngữ IDE không cho nhập unicode nên không in được, nếu bạn dùng VS thì điều này không cần quan tâm.
Bạn có thể dùng hàm SetConsoleOutputCP để đặt codepage trong code của bạn luôn (google thêm về hàm này).
Rồi sau đó bạn có thể cout ra một chuỗi unicode trong console.
SetConsoleOutputCP(65001);
cout << ...
3 Likes


83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?