12

Visual Studio プロジェクトで C99 ヘッダー ファイル inttypes.h を使用したいと考えています (64 ビットの数値を出力したいと考えています)。

ただし、このファイルは私のインストールには存在しないようです。

これはVS2005の一部ではありませんか? 代替手段はありますか?

4

3 に答える 3

13

それはグーグルにあります。VSには付属していません<inttypes.h>

于 2009-07-20T22:20:46.903 に答える
6

いいえ、VS2005には含まれていません。

別の方法は、 Boost :: Integerライブラリ、具体的にはboost/cstdint.hppでのBoostの実装です。

于 2009-07-20T22:21:11.503 に答える
3

Visual Studio 2005 については、http: //connect.microsoft.com/VisualStudio/feedback/details/99133/c99-header-inttypes-h-missing#details のバグ「C99 ヘッダーが見つかりません<inttypes.h>」を参照してくださいファイルを Visual Studio 2005 に追加します。

inttypes.hVisual Studio 2010にも欠けているようです。

Visual Studio 2012の C++ ヘッダーについては、 https:<cinttypes> //connect.microsoft.com/VisualStudio/feedback/details/748766/ のバグ「C++11 ヘッダーが見つかりません (Microsoft Visual Studio Ultimate 2012 RC 11.0.50522.1)」を参照してください。 c-11-header-cinttypes-is-missing-microsoft-visual-studio-ultimate-2012-rc-11-0-50522-1

于 2012-06-13T07:04:16.837 に答える