I’m using Visual C++ for homework projects, where input checking isn’t needed, so I must disable SDL every time in project properties to be able to use scanf
. Is there a way to change this default setting?
问问题
2330 次
1 回答
0
应该有几种不同的方式。
例如,#define _CRT_SECURE_NO_WARNINGS
。您可以在代码中或在 MSVS IDE 的“预处理器定义”中执行此操作。
Microsoft 鼓励您使用他们的“Safe CRT”库而不是标准 C 函数,例如“scanf_s()”而不是“scanf()”:
http://msdn.microsoft.com/en-us/magazine/cc163794.aspx
http://social.msdn.microsoft.com/Forums/en-US/vcgeneral/thread/ad38eb97-adad-46bd-86ad-ed4983184a0f/
于 2013-04-24T18:04:45.730 回答