30/09/2018, 16:52

Ghi file txt có tiếng Việt

Hiện sau khi giải quyết vấn đề, em muốn ghi kết quả ra file txt, nhưng không biết làm sao để ghi tiếng Việt. Mong các anh chỉ giáo!

Minh Hoàng viết 18:59 ngày 30/09/2018
@Rok_Hoang Ví dụ chuỗi "Dạy Nhau Học" thì có độ dài bao nhiêu byte? Hôm trước Đạt bận quá chưa có thời gian nói về cái này. Vấn đề này là vấn đề khó trong C, có thể java đã có thư viện giải quyết sẵn? Bởi vì Unicode hay nói chính xác hơn là UTF-8 có quy tắc riêng để định nghĩa số lượng byte cho một ký tự Unicode. Trước hết nói về lý do lịch sử, khi bảng ký tự ASCII ra đời thì các ký là ký tự tiếng Anh. Khi đó chỉ cần 1 byte, 255 ký tự, là có thể định nghĩa đầy đủ bảng ký tự. Về sau, khi…
Nguyễn Minh Dũng viết 18:58 ngày 30/09/2018

Hoa dùng ngôn ngữ gì nhỉ?

Tuấn Nguyễn viết 18:59 ngày 30/09/2018

C# hả ? Nếu C# thì dùng 2 lớp FileStream, StreamWriter

Hoa Hoa viết 19:07 ngày 30/09/2018

Em dùng C++ anh ơi! Không biết có cách nào in ra được tiếng việt mà biến string trong đó mình viết tiếng Việt không nhỉ?

Nguyễn Minh Dũng viết 19:03 ngày 30/09/2018

Nếu em sử dụng Windows thì em có thể dùng std::wstring thay cho std::string để in tiếng Việt có dấu.

Em có thể đọc thêm bài này để có kiến thức tổng quan về stringwstring

stackoverflow.com

std::wstring VS std::string

c++, string, unicode, c++-faq
asked by Appu on 04:08AM - 31 Dec 08
Bài liên quan
0