Tôi đang cố gắng để xây dựng ứng dụng sử dụng Visual studio 2012 tôi nhận được lỗi sau khi biên dịchCần phải bao gồm strsafe.h sau tchar.h Lỗi
C: \ Program Files \ Microsoft Visual Studio 11.0 \ VC \ include \ tchar.h (24): lỗi nghiêm trọng C1189: #error: Cần bao gồm strsafe.h sau tchar.h
i bao gồm tchar.h sau strsafe.h trong tệp stdafx.h. tôi vẫn gặp lỗi tương tự. cách khắc phục sự cố này
Đảo ngược thứ tự bao gồm? Lỗi nói rằng bạn nên bao gồm 'strsafe.h' _after_' tchar.h'. –
Di chuyển #include cho tchar.h * up * trong danh sách bao gồm. Và hãy xem xét không bao gồm nó ở tất cả, những thực hành tchar ngày từ thế kỷ trước. Không có phiên bản Windows còn lại mà vẫn cần đến nó. Ổ đĩa mềm trên máy cuối cùng vẫn khởi động một phiên bản Windows không phải là Unicode đã chết tuần trước, vấn đề đã được giải quyết. –