私が扱っているゲームエンジンは、デバッグビルドでは遅すぎるため、ゲームをデバッグすることはできません。私が望むことの1つは、コンパイラが小さな関数(特にVector/Matrixクラスとコンテナクラス)をインライン化することです。これは、デバッグビルドでゲームをスピードアップすることも、しないこともあります。プロファイリングを頻繁にしてボトルネックを突き止める前に、私は最小限の作業をしなければならないので、まずこれを試してみると思っていました。デバッグビルドのインライン関数
したがって、デバッグビルドでインライン関数にVisual C++コンパイラを取得する方法はありますか?プロジェクトがそのようにデバッグモードでコンパイルされたときに
答えをありがとう、私は時間を見つけたらすぐにこれをチェックし、答えにチェックマークを付けます。 – Samaursa
これは、VSヘルプファイルには、デバッグビルドでは機能しないことが示されていないので、これを正確にチェックしました(サポートされていないコンパイラフラグのコンパイラ警告もありません)。私は、リリースでそうすることはできませんが、最も単純な1行の関数に壊れてしまいます。アセンブリを見ない限り、インライン展開されているかどうかはわかりません。 – Samaursa
これは、デバッガを "混乱"させる原因になりますか? – paulm