2017-09-20 16 views

Trả lời

1

Tất cả rằng cài đặt này được tự động thiết lập một biểu tượng tiền xử lý. Hoặc là /D UNICODE hoặc /D _MBCS hoặc không có gì.

Đây là loại thiết lập bạn quyết định từ rất sớm và không bao giờ thay đổi lại. Với sự thiên về Unicode, nó không có ý nghĩa nhiều khi viết mã C++ và cố ý làm chậm nó bằng cách sử dụng các chức năng bộ điều hợp Ansi. Visual Studio về cơ bản chỉ có cài đặt này bởi vì có rất nhiều codebases ra khỏi đó bắt đầu cuộc sống 20+ năm trước, trở lại khi bộ ký tự vẫn có vẻ là một ý tưởng thực tế và Win9x vẫn còn phổ biến. Những ngày đó kết thúc.

Các vấn đề liên quan