30/09/2018, 20:04
In ký tự đặc biệt bị lỗi
Mọi người cho em hỏi với: cùng 1 bài code, cùng chung 1 IDE là DEV 5.92
thế mà tại sao 2 máy lại hiển thị như thế này sau khi chạy chương trình ạ!
Ai biết giúp em với!
Bài liên quan
bạn thử kiểm tra xem trên 2 máy và IDE có sự khác nhau gì về bộ font không, mình cũng ko biết rõ lắm, góp ý thế thôi.
mình cũng không rõ lắm nhưng mình cũng đã cài lại font chữ cho máy lỗi nhưng không hiệu quả
cài vào máy thứ 3 thử xem
Chưa gặp trường hợp này bao giờ. Nhưng thử kiểm tra lại encoding của file code xem? Có lẽ là encoding của file này hơi lạ, máy hiển thị không tốt là do không có font để hiển thị đúng cái encode ấy. Hoặc là phiên bản Windows cũ, không hỗ trợ dạng encode ấy.
chỗ encoding em không rõ lắm nhưng cả 2 máy đều là win 10 ạ. em đã update đầy đủ cả 2 máy rồi
Em thử lấy code đấy rồi đem compile ở máy không hiển thị được chữ. Sau đó chạy lại chương trình xem có bị lỗi không?
Bạn thử đẩy code len đây cho mình xem đc không
em cũng đã thử và vẫn bị như vậy
làm sao gửi file cho bạn bây giờ
Gửi vào gmail của t đi: caubadeptraipisces9x7@gmail.com
mà cũng ko cần đâu bạn vì mình đã gửi tầm hơn 10 máy rồi mà chỉ mỗi máy kia bị
Gửi hộ mình cái. Mình xem để tham khảo thêm ý mà. Thanks
Bạn thêm cái này vào đầu chương trình:
system(“chcp 437”);
Chỉ dành cho Windows (cho các locale latin) thôi, còn Linux là vấn đề khác.
cảm ơn bạn nhé. được rồi nhé cả nhà. cơm ơn mọi người đã giúp mình
anh có thể chỉ rõ hơn cho em về lệnh trên được không ạ
CodePage của cmd trên windows thì mặc định nó có mã 437. Bạn mở cmd ra bấm chcp là sẽ thấy CodePage hiện hành.
Chuẩn phải là 437 - OEM United States thì mấy ký hiệu kia mới hiện đúng.
Chcp 437 là để đổi CodePage về mã 437.
Nếu biết lợi dụng cái này thì có thể hiển thị được Tiếng Việt có dấu trong cmd, bạn search google để biết thêm.
Bạn có thể gửi file cho mình không. Mình cần để tham khảo để chuẩn bị cho bài thi của mình. Thanks
mình đã gửi vào mail cho bạn. dù code cũng bình thường nhưng bạn đừng lạm dụng nhé. cái gì mình tự nghĩ và làm được mới là cái của mình