Tag: visual studio 2005

签名/无符号比较

我试图了解为什么下面的代码不会在指定的地方发出警告。 //from limits.h #define UINT_MAX 0xffffffff /* maximum unsigned int value */ #define INT_MAX 2147483647 /* maximum (signed) int value */ /* = 0x7fffffff */ int a = INT_MAX; //_int64 a = INT_MAX; // makes all warnings go away unsigned int b = UINT_MAX; bool c = false; if(a < b) // warning C4018: '<' […]

在Visual Studio中预处理后,如何查看C / C ++源文件?

假设我有一个包含许多预处理指令的源文件。 在预处理器完成之后,是否有可能看到它的外观?