C ++(mingw)のデフォルトの速度の問題を解決するために、メモリアロケータを作成しました。
これを行うために、グローバルなnewとdeleteをオーバーロードしました。私が通過しているすべてのリクエストは、正しいサイズのメモリで正しく割り当てられていますが、それでもセグメンテーション違反が発生しています。これらの欠点は、ベクトルの使用に関するもののようです。
これらのベクトルは、newとdeleteのグローバルオーバーライドでカバーされると思いますが、おそらく間違っています。だから私が求めているのは、メモリアロケータで動作するstlアロケータが必要なのか、それともグローバルなnewとdeleteを使用して見落としている他の問題があるのでしょうか?