No.4ベストアンサー
- 回答日時:
こんばんは。
まぁ、それが理由であるかは断言は出来ませんが、VC6には末恐ろしいバグもあるご様子で・・・。
確かヘルプに、最適化をしておかしくなるケースと理由が記載されていた様な気がします。
後、関数内にStatic変数宣言が置かれていると、最適化でインライン展開された時、展開された個数分のStatic変数領域が出来上がります(本当は一つの筈なのだが)。
結果として、おかしくなります。
「プロジェクトの設定 → C/C++ → 最適化 → 関数のインライン展開の制御」で「適合可能なもの全て」が選択されている時には要注意です。
「VC6 最適化 バグ」
http://www.google.co.jp/search?hl=ja&q=VC6%E3%80 …
「VC6 サービスパック6」
http://www.microsoft.com/downloads/details.aspx? …
回答ありがとうございました。
「最適化」が原因かどうか分かりませんが、今回の環境違いによる不具合の原因が分かりました。
ヒントとなる助言ありがとうございました。
ちなみに発生した部分としては、「#define」で円周率を定義していたのですが、その小数点のすごく小さな部分が丸められてしまい、その定義を使って条件分岐している箇所で、「else」側の方が処理されてしまい今回の結果となっていました。
No.5
- 回答日時:
失礼。
誤字ってしまいました。×まぁ、それが理由であるかは断言は出来ませんが、VC6には末恐ろしいバグもあるご様子で・・・。
○まぁ、これが理由であるかは断言は出来ませんが、VC6には末恐ろしいバグもあるご様子で・・・。
No.3
- 回答日時:
dllではありませんが、
最近、メモリーの初期化を忘れて
ひどい目にあいました。
フフフフフフ
のようになりました。
特に、strcpy()
をつかっていて、コピー元のほうが
0で初期化されていると思っていたら
フフフ…
で初期化されていたので、
コピーしたとたんにスタック内のデータが
破壊されてしまいました。
初期化と文字列コピーのところを確認したら
どうでしょうか?
回答ありがとうございました。
確かにプログラムの中でAllocやReallocをたくさん使っています。
その後に何かあるか、地道に調べてみます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) python 3.10で 同じlistに同じ構文で同じデータ代入した結果が異なる現象発生 7 2022/06/18 11:08
- 就職 雇用ビッグバンを起こすべき! 2 2022/04/03 08:58
- C言語・C++・C# C#の2つの実行ファイルとアプリアイコンの変更について 1 2023/01/07 16:57
- その他(悩み相談・人生相談) 同性しか友達が居ない時期と異性しか友達が居ない時期と全く友達がいない時期がありました。全く違う環境に 2 2023/04/02 17:12
- 書類選考・エントリーシート ガクチカと自己PRです。感想とアドバイスお願いします。 1 2022/09/20 13:34
- その他(プログラミング・Web制作) IT初心者です 仕事で、vb.netで作成されたdllをvbaで呼び出すプログラムを作成しろと言われ 1 2023/03/27 08:22
- その他(プログラミング・Web制作) python OpenPyXLを使って出力結果をエクセルに書き込み 2 2022/06/04 19:46
- C言語・C++・C# (C言語)めちゃくちゃな値になってしまいます。 5 2022/08/13 11:55
- その他(IT・Webサービス) 表示時間が変えられる、ランダムに映す機能があるスライドショーアプリありますか? 1 2022/12/31 14:26
- その他(悩み相談・人生相談) 疑問に思っていることがあります。 うつ病を患っている方(70代女性)が、他人に気を使いすぎるため、そ 2 2023/02/16 00:31
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・「みんな教えて! 選手権!!」開催のお知らせ
- ・漫画をレンタルでお得に読める!
- ・「これいらなくない?」という慣習、教えてください
- ・今から楽しみな予定はありますか?
- ・AIツールの活用方法を教えて
- ・【選手権お題その3】この画像で一言【大喜利】
- ・【お題】逆襲の桃太郎
- ・自分独自の健康法はある?
- ・最強の防寒、あったか術を教えてください!
- ・【大喜利】【投稿~1/9】 忍者がやってるYouTubeが炎上してしまった理由
- ・歳とったな〜〜と思ったことは?
- ・ちょっと先の未来クイズ第6問
- ・モテ期を経験した方いらっしゃいますか?
- ・好きな人を振り向かせるためにしたこと
- ・【選手権お題その2】この漫画の2コマ目を考えてください
- ・【選手権お題その1】これってもしかして自分だけかもしれないな…と思うあるあるを教えてください
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
arduino unoからデータを読み出...
-
ROBOCOPYをスペース付きのフォ...
-
【UWSC】WEBページ内コピーした...
-
マウントしたディスクにcpで、...
-
文字列の切り出し
-
Ctrl + Cなど複数の入力キー...
-
VBScript でサブフォルダも含め...
-
Eclipseのコード入力時の、行コ...
-
彼女の過去の恋愛に嫉妬してし...
-
[Unity]シーンファイルの中が消...
-
iCloud for Windowsをアンイン...
-
ファイルが移動してもリンクの...
-
TortoiseSVNでリポジトリURLの...
-
Subversionのリビジョン番号一...
-
デスクトップ画面に「◯◯まであ...
-
EaseUSでLinuxブータブルディス...
-
Subversionで日本語ファイル名...
-
CDocumentのファイル名を初期化...
-
ファイルの同一性を判定するID...
-
zipファイルのアイコンの変更
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Access VBAから使用したExcelプ...
-
C++言語で、構造体のコピーは可...
-
Ctrl + Cなど複数の入力キー...
-
マウントしたディスクにcpで、...
-
一行おきに貼り付ける 可能でし...
-
DataTableに入っているデータを...
-
Activesheet.Pasteで困っています
-
Listviewに表示された文字のコ...
-
arduino unoからデータを読み出...
-
jakarta poiを使用し、EXCELの...
-
Eclipseのコード入力時の、行コ...
-
文字列の切り出し
-
ROBOCOPYをスペース付きのフォ...
-
バッチで当日日付で作成される...
-
【UWSC】WEBページ内コピーした...
-
Excelでコピーしたセル(テキス...
-
他プロジェクトのFormを自プロ...
-
エクセルVBA 実行時エラー'...
-
シートに張り付けたボタンがシ...
-
パスワードのコピー&ペースト...
おすすめ情報