long型からint型への変換について

[戻る]
平賀 2004/12/14(火) 15:32:42
環境:WinXP Pro SP2 VC++ 6.0

初歩的な質問で申し訳ありませんが、
long型で格納されている変数を
int型に変換したいのですが、
どのようにすれば変換できるのでしょうか。

何か説明が足りなければ書き加えます。
どなたか教えて頂けると助かります。

宜しくお願い致します。

Ban 2004/12/14(火) 15:39:06
long foo =12345;
int  bar =static_cast<int>(foo);

C++ の場合。
勿論 int=32bit, long=64bit などの環境では情報が落ちますが。

Ban 2004/12/14(火) 15:42:19
# 書きかけで送ってしまった....orz。

お使いの環境ならどちらも32bitですし、こんなことをしなくても代入できませんか。

平賀 2004/12/14(火) 15:50:24
[[解決]]
アドバイス有難うございます。代入できました。
深く考えすぎでした。。

本当に有難うございました。

古いスレッドには追加発言できません。