エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
2ちゃんねる GCCスレより。 116 名前:デフォルトの名無しさん 投稿日:04/08/30 11:43 long longの変数... 2ちゃんねる GCCスレより。 116 名前:デフォルトの名無しさん 投稿日:04/08/30 11:43 long longの変数をint型の変数に代入した時、警告するようなオプションってありますでしょうか? integer overflow を起こしていそうな場所の目星をつけるのに、確かにこういう警告が可能だと嬉しい。「long long から int」に限定しているのも、気持ちはよくわかる。例えば、LP64環境、あるいはoff_tが64bitの環境(例: g++ -D_FILE_OFFSET_BITS=64)で、「ファイルサイズやディスクサイズを、いつのまにか32bit幅の変数に代入してしまう」という類のミスは色々な場所で良く見かけるので、そういうのを検出したいのかなと予想します。そういう単純なミスであっても、真面目に検査すると結構手間。コンパイラがやってくれるなら時間が節約できて私