C++相談室 part14
■ このスレッドは過去ログ倉庫に格納されています
0461デフォルトの名無しさん
NGNG> それって最適化の範疇に含まれるの?
C++のクラスってコンパイル時に静的に決定するから、例の呼び出しは
直接コールにしてもvtbl経由でも結果は同じ。つか同じにならないと変。
直接コールにすることを最適化と呼ぶかどうかは
コンパイラ実装者の気分次第。
>>459
> それは同一ソースにすべてを
すべてって?
この例ではD::foo()の実装しか追い出せないと思うが、
D d; d.foo();
は常に直接コールにすることが可能じゃないか?
> 断言できないでしょ
おそらく皆々皆様方((c)沢村)が知りたいのは、
直接コールにすることが仕様上問題ないか、であって、
必ず直接コールになるかどうか、じゃないと思う。
■ このスレッドは過去ログ倉庫に格納されています