コンパイラ (g++) がテンプレート コードで何を行っているかを確認するにはどうすればよいですか?
コンパイル時にいくつかの数式を評価するために、boost.proto (式テンプレート ライブラリ) を使用しています。コードは式を正しく評価しますが、コンパイラが式を手書きの C コードと同等のものに拡張したかどうか (つまり、すべての一時変数を削除したかどうか)、またはコンパイル時の最適化がまだ残っているかどうかを確認したいと思います。行われなければ。
コンパイラがテンプレートに対して行ったことを確認する方法はありますか?
ありがとう