我想在 Visual Studio 项目中使用 C99 的头文件 inttypes.h(希望能够打印 64 位数字)。
不过,我的安装包好像没有这个文件。
这是 VS2005 的问题吗?有没有替代方案?
我想在 Visual Studio 项目中使用 C99 的头文件 inttypes.h(希望能够打印 64 位数字)。
不过,我的安装包好像没有这个文件。
这是 VS2005 的问题吗?有没有替代方案?
这个在谷歌上。VS并没有<inttypes.h>
<inttypes.h>
是C99头文件,对吧? - sbi<inttypes.h>
丢失”,链接为http://connect.microsoft.com/VisualStudio/feedback/details/99133/c99-header-inttypes-h-missing#details。在该链接中,似乎Microsoft并没有计划将该文件添加到Visual Studio 2005中。inttypes.h
在Visual Studio 2010中也缺失了。<cinttypes>
,请参考此处的错误“C++11头文件丢失(Microsoft Visual Studio Ultimate 2012 RC 11.0.50522.1)”,链接为https://connect.microsoft.com/VisualStudio/feedback/details/748766/c-11-header-cinttypes-is-missing-microsoft-visual-studio-ultimate-2012-rc-11-0-50522-1。
stdint.h
的,它们是不同的。 - unkulunkulu