0
我發現關於通過_CRT_SECURE_NO_DEPRECATE
在每個項目基礎上生成禁用警告的帖子,但是有沒有辦法在全局範圍內設置此警告,或者有一種方法適用於所有未來的項目?_CRT_SECURE_NO_DEPRECATE全球?
我問原因我在一個C++類中,並且我們爲每個類創建至少一個新項目。爲每個項目添加沒有什麼大不了的,但是想知道是否有更長久的解決方案。
我發現關於通過_CRT_SECURE_NO_DEPRECATE
在每個項目基礎上生成禁用警告的帖子,但是有沒有辦法在全局範圍內設置此警告,或者有一種方法適用於所有未來的項目?_CRT_SECURE_NO_DEPRECATE全球?
我問原因我在一個C++類中,並且我們爲每個類創建至少一個新項目。爲每個項目添加沒有什麼大不了的,但是想知道是否有更長久的解決方案。
我不知道像環境變量這樣的全局選項。無論如何,你真的不想那麼做。
我知道的2種方法容易傳播配置,包括預處理器定義:
這是用於strcpy vs strcpy_s和類似的棄用函數的實例。但你是對的;我不想永久禁用。感謝您的反饋。 – josh1978
您可以使用已經定義的文件+導出模板創建自己的項目模板。或者你可以考慮只編寫安全代碼,在你還在學習並且還沒有獲得M $ sucks態度的時候,沒有更好的時機開始。 –