编译的第一行代码是什么?

时间:2011-08-16 17:21:29

标签: visual-studio-2010 visual-c++

我喜欢在VC ++ 2010而不是Visual Studio项目设置中使用#pragma指令进行库链接和警告抑制。原因是它们更加明显,如果Visual Studio .suo文件被破坏或破坏,信息也不会丢失。

所以如下:

#pragma warning( disable: 4018;4482;4996;4800)

那应该禁用我忽略atm的警告(注意:请禁止警告抑制警告是一种不好的做法),但是在编译过程中遇到它们之前它们显然不会生效.. < / p>

那么我应该将这些警告抑制器放在哪个文件中?哪个是第一个要编译的文件?

我把它放在带有main()的文件中,但是没有用(除非你把它放在项目设置中,你仍然会看到警告)

1 个答案:

答案 0 :(得分:3)

stdafx.h
如果您放入文件中,请记住

。 (请确保包含它。)

否则,只需将其置于C / C ++项目设置中(在“高级”中)。