Có cách nào để đặt mặc định cho tất cả các dự án loại bỏ các cảnh báo bảo mật tiền biên dịch xuất hiện khi sử dụng các chức năng như scanf (). Tôi thấy rằng bạn có thể làm điều đó bằng cách thêm một dòng trong tùy chọn dự án hoặc #define _CRT_SECURE_NO_WARNINGS
vào đầu mã.
Tôi thấy mình liên tục tạo ra các dự án mới để giải quyết các cuộc thi lập trình và thật sự rất khó chịu (và mất thời gian quý báu) để thêm vào:
#ifdef _MSC_VER
#define _CRT_SECURE_NO_WARNINGS
#endif
Khi bắt đầu mã, hoặc để đặt nó trong các tùy chọn trình biên dịch trước mỗi khi tôi bắt đầu một dự án mới.