質問

私は驚きだけることを発見し、C99stdint.hは欠からMS Visual Studio2003年には上向きになるようにします。僕はそろっているかどうか理由がなんだろうけど、日本人にできるダウンロードコピー?このヘッダがない定義を有しているのでuint32_t。

役に立ちましたか?

解決

がダウンロードできるMSのヘッダから:

https://github.com/mattn/gntp-send/blob/master/include/msinttypes/stdint.h

ポータブル一つで、できるだけ早く送ってくださ

http://www.azillionmonkeys.com/qed/pstdint.h

さら ソフトウェアの回遊sブログです。

他のヒント

で定義する必要があります。

#ifdef _MSC_VER

typedef __int32 int32_t;
typedef unsigned __int32 uint32_t;
typedef __int64 int64_t;
typedef unsigned __int64 uint64_t;

#else
#include <stdint.h>
#endif

更新: Visual Studio2010Visual C++2010Expressstdint.h.見つけることができる C:\Program Files\Microsoft Visual Studio 10.0\VC\include

Visual Studio2003年-2008(Visual C++7.1-9)にな主張することC99対応しました。(Rdentatoのための彼のコメントとなります。)

向上を含むcstdint.hppヘッダファイルの種類を探してい: http://www.boost.org/doc/libs/1_36_0/boost/cstdint.hpp

Microsoft対応していないC99いで発表予定です。いうトラックC++の規格が検討として効果的に廃止場合を除いてサブセットのC++.

により、新規プロジェクトをVisual Studio2003年以降、"コンパイルとしてC++のコード(/TP)"オプションセットデフォルトでは、います。cファイルを作成してC++.

携帯液

ポッシュ:ポータブルオープンソースハーネス

"ポッシュは、ポータブル、使いやすい統合し、柔軟性、オープンソースの"ハーネスデザインの書き込みクロスプラットフォームと図書館の用途を大幅に減退屈な作成およびポートです。"

http://poshlib.hookatooka.com/poshlib/trac.cgi

に記載のとお使いのブックWrite ーバーライド:導入ソフトウェア開発のためのマルチプラットフォーム によるブライアンフック http://books.google.ca/books?id=4VOKcEAPPO0C

-Jason

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top