すれ立てるまでもない質問はここで 第81刷 at TECH
[2ch|▼Menu]
651:デフォルトの名無しさん
07/03/13 21:38:35
すみません、質問させてください。
無料版のborland のC++Builderを使って、
C言語のwindowsアプリケーションをコンパイルしています。
この時、コンパイラオプションで、-WR(ターゲットはダイナミック RTL を使用する)を、
付けない時は問題ないようなのですが、このオプションを付けてコンパイルすると、
実行ファイルの終了時にアプリケーションエラー
「"0x325027a8"の命令が"0x00925aa0"のメモリを参照しました。
メモリが"written"になることはできませんでした。
プログラムを終了するには[OK]をクリックしてください」が出てしまいます。
("0x00925aa0"のアドレスは時折変わるけれど、"0x325027a8"の方は変わらないようです)
動的確保したメモリ周りのコードを疑ってみたのですが、問題が見つかりません。
この場合、どの辺りが問題なのでしょうか?
対処法や、参考になる資料がありましたら、教えてもらえると助かります。よろしくお願いします。

問題のソースファイルはこれです。(別スレで晒した物ですが。私本人の物です)
URLリンク(gamdev.org)


次ページ
続きを表示
1を表示
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

4886日前に更新/175 KB
担当:undef