OK-ここに面白いものがあります。私はテトリスクローンに取り組んでいます(基本的に私のスキルを「レベルアップ」するため)。コードをリファクタリングして、希望どおりに抽象化しようとしていました。以前は問題なく機能していましたが、画像がブリットされる前にセグメンテーション違反が発生しました。私はそれを無駄にデバッグしようとしました。
プロジェクトのSVN作業コピーをここに投稿しました。
これは単なる小さなプロジェクトであり、私よりも知識が豊富で優れたデバッガーがあれば、すぐに理解できるでしょう。唯一の依存関係はSDLです。私が間違っていることを教えてくれる人への称賛。
編集:私が知る限り、私が今持っているものと以前持っていたものは論理的に同じなので、私が今持っているものがセグメンテーション違反を引き起こすとは思わないでしょう。作業中のコピーでsvnrevertを実行し、再コンパイルするだけで、機能していることがわかります...