<cstdint>
との違いは何<tr1/cstdint>
ですか?(それとは別に、1つは名前空間std::
に、もう1つはに配置しますstd::tr1::
)
これはまだ標準ではないので、コンパイラ固有だと思うので、gccについて話します。tr1以外でコンパイルするには、でコンパイルする必要-std=c++0x
がありますが、tr1を使用する場合はそのような制限はありません。
std::
おそらく答えはありませんが、標準がない限り、物事を追加することはできません。したがって、c ++ 0xが標準化されるまでは、を使用してエラーを発行する必要がありますが、名前空間<cstdint>
に追加するときに心配する必要はありません。tr1::
それともこれにもっとありますか?
ありがとう。
ps-私がそうするように、あなたが標準として「std」を読むならば、私はこのQの単語の乱用をお詫びします。