掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
VS2008できちんと動くプログラムがBCCやGCCで上手く動かない (ID:72825)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
標準出力に出力した場合でも上手くいきません。 VS2008でprintfの結果を全て検証すると全ての答えがきちんとあっていました。 bccでは出鱈目な答えが出てきます。 同じコードをVs2008でコンパイルし採点用データを入力した場合のファイルへの出力結果を掲載します、完全にあっています。 http://www14.atwiki.jp/c21coterie/?cmd=upload&act=open&page=2011%E5%B9%B47%E6%9C%88&file=test1.txt BCCでコンパイルして採点用データを入力した場合の出力です、かなり出鱈目な結果になっています。 http://www14.atwiki.jp/c21coterie/?cmd=upload&act=open&page=2011%E5%B9%B47%E6%9C%88&file=test.txt 同じコードなのに全く違う結果となります。 例えば下記のようなテストデータを試すと。 vs2008では音を統合した後music.size()が37となりますが、bccではmusic.size()が24となります。 37のほうが正しいのです。 1 2 0008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000100000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000800000000000000000000002000000000000000000000000000000000000000000000000000000000000200000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000040000000000000000000000000000000000000000100000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000 0804000200000000080010000080000008000000200020000004100080081008000040040080000000 VS2008が返す結果 0808000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000200000000000000000000000000000100000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000100000000000000000200000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000100000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000800000000000000000000002000000000000000200000000000000000000000000000000000000000000200000000000400000000000000000020000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000004000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000040000000000080000000000000000000000000000000000000080000000000000000000000000000000000001000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200040004000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000020000000080000000000000040000000000000000000000000000000000000000100000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000 BCCが返す結果。 Too complex.
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.