- 688 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 13:44:31.67 ID:PbE4ojLD0.net]
- >>665
> virtual関数は関数ポインタテーブルへのポインタを持ってるだけ > 同じことは当然Cの構造体でも出来る Cでやる場合は、関数ポインタを引数で渡すことも出来るんだよ。 (勿論C++でも出来るが、クラスを使う意味が無くなるから普通はやらない) この場合、間接参照が抜ける分だけ速くなる。 (実際はメモリアクセス1個よりはキャッシュを壊すことの影響の方が大きいとは思うが)
|

|