私たちの会社では、どういうわけかクラッシュしたコードを本番環境に取得しました(ヒープが何らかの形で破損したため)。開発者が開発し、その後テスターが手を動かし、その後自然にリリースされました(月次リリース)。クラッシュするまではすべて問題ありませんでした...調査を試みたところ、ヒープが破損する可能性のある多くの場所が見つかりました...これを防ぐにはどうすればよいでしょうか? 私たちのコード レビューに打撃を与えましたか (常に 4/5 であり、コーダーの助けなしにそれを行っている開発者は 1 人だけです)? メモリ管理の政治を、スマート ポインターなどを介してのみ変更しますか? どんなアドバイスでもいいです!