Visual Studio 2015 を実行していますが、これまでデバッグで問題が発生したことはありません。ただし、最近のデバッグは非常に遅いです。また、Microsoft Visual C++ ランタイム ライブラリから「ヒープ破損が検出されました」というヒープ デバッグ エラーが発生し始めました。ヒープ バッファの終了後にアプリケーションがメモリに書き込んでいるエラーを修正しますが、これらのエラーをスローするコードを実行していない場合でも、デバッガは非常に遅くなります。ヒープチェック設定がオンになっていると思いますが、オフにしたいと思います。
デバッグ出力ウィンドウの上部に 2 つの行があり、それぞれPage heap: pid 0x530: page heap enabled with flags 0x2.に、これが問題の原因であるか、少なくとも関連していると考えています。ページ ヒープをオフにできません。gflags GUI で試して (何もチェックされていませんでしたが、チェックしてチェックを外してみました)、コマンド ラインで試しました。VSを再起動し、コンピューターを再起動し、VSをアンインストールして再インストールしました...何も機能しません。
VS でリリース構成を実行すると、まだ遅く、出力ウィンドウの上部にページ ヒープ メッセージが表示されます。ただし、ヒープ デバッグ エラー メッセージが表示される代わりに、アプリケーションがフリーズするだけです。しかし、ページ ヒープ メッセージを見ると、これは VS 以外の問題であり、デバッグ構成とは関係ないと思われます。
編集: wxWidgets 3.1 を使用していますが、ファイルを開く、textCtrl に多くの行を出力するなど、wxWidgets 関連のイベント中にプログラムの実行が最も遅くなることに気付きました。これが関連しているかどうかはわかりません。