我正在使用警告级别为 4的cl.exe
版本进行编译。我收到以下警告:_MSC_FULL_VER == 160030319
C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\INCLUDE\yvals.h(773) : warning C4514: 'std::_Mutex::_Mutex' : unreferenced inline function has been removed
这是一段源代码:
__thiscall _Mutex(_Uninitialized)
{ // do nothing
}
yvals.h
包含在stdint.h
其中,我是这样包含的:
#pragma warning(disable:4514)
#include <stdint.h>
#pragma warning(default:4514)
但它仍然没有摆脱警告。我在这里做错了吗?