将Visual C Studio / Express设置为严格的ANSI模式

前端之家收集整理的这篇文章主要介绍了将Visual C Studio / Express设置为严格的ANSI模式前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我通常编程&使用 gcc和-ansi标志在 Linux下编译;但是我被迫在Visual C中完成一项工作,每当我编译我的C代码时,我都会得到所有的微软警告

‘fscanf’: This function or variable
may be unsafe. Consider using fscanf_s
instead.

尽管在MSDN Developer的网站上执行了一些设置ANSI C项目的步骤,但我得到了这些,但所有_s(“安全”)调用都不是ANSI C!

有关将Visual C Studio置于严格的仅限ANSI模式的建议吗?

谢谢.

解决方法

抑制特定警告的一种方法是向源添加类似以下内容内容.
#if defined( _WIN32 )
#pragma warning(disable:4996)
#endif

猜你在找的C&C++相关文章