1

質問で述べたように、私が取り組んでいる gtkmm でのコンウェイの人生ゲームの実装にセグメンテーション違反があります。

ここで見つけることができます: https://github.com/sakekasi/game-of-life
エラーのバックトレースはここで見つけることができます: https://gist.github.com/3505525

cells_get または create_updated グリッドに印刷ステートメントを挿入すると、印刷が開始され、セグメンテーション違反は発生せず、何もせずに永遠に続きます。

4

1 に答える 1

3

create_updated_gridグリッドの端からセルにアクセスしています。のようなものを呼び出していcells_get(i+1,j)ます。

範囲外チェックインcells_get>=ではなくに変更する必要があります>

于 2012-08-29T00:23:48.400 に答える