精華區beta C_and_CPP 關於我們 聯絡資訊
※ 引述《justinC (無)》之銘言: : warning C4996: 'strcpy' 已經宣告為取代 : d:\vs2005\vc\include\string.h(73) : 請參閱 'strcpy' 的宣告 : 訊息: 'This function or variable may be unsafe. Consider using : strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See : online help for details.' : 我用vs2005 編譯 : 使用strcpy他顯示這個 : 請問strcpy在後來會慢慢被取代? 舊版的有什麼問題? strcpy() 不會檢查新字串配置的 buffer 大小是否足夠,所以可能造成 buffer overruns。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.70.36.38
cplusplus:所有c的字串funciton都是 因為你也無從檢查空間長度 04/15 23:11
justinC:謝謝解答 04/16 00:44