【結論】オブジェクト指向は戦場では必要なし 5
■ このスレッドは過去ログ倉庫に格納されています
0074デフォルトの名無しさん
NGNGまあ、構造体に関数ポインタ持つと、その構造体の実体ごとにポインタ分のメモリ消費されるからね。
でも、それだけなら構造体とは別にその構造体を操作するための関数書いても同じだよね。
丁度、CのFILE構造体をfopen(), fread(), fclose()等で操作するみたいにさ。
でも、わざわざvirtualにすると何が嬉しいの?
単純な関数呼び出しよりもvtable参照する分だけ遅いよね、virtualにすると。
ひょっとしてpolymorphismなんていうOO臭い事してるわけ?
あと、例外とペアでというけど、普通に関数内で例外を受けるのと何が違うの?
それがオブジェクトのメンバ関数だと何が嬉しいの?
ひょっとして状態をオブジェクト毎に設計してるなんていうOO臭い事してる?
■ このスレッドは過去ログ倉庫に格納されています