例えば
hoge::hoge(float hoge1, int hoge2, int hoge3 , bool hoge4, float hoge5, int hoge,....)
{
//初期化
}また、この場合、hoge1,hoge2は座標と仮定して見てみると、セッター関数を用意してnewするときに一緒に・・・というやり方も出来ると思います。
ここで質問なのですが、
セッター関数を用意すると、newした後にセッター関数に値を入れるので僅かに処理が遅くなるのではないか?
引数が多すぎると処理速度が遅くなる
そもそもC++においてコンストラクタに引数なんて持たせずにセッター関数によって全ての値を取得する
【付加質問】そもそもC++においてコンストラクタで初期化せずにinitialize関数などを作り、そこでメンバ変数を初期化する(このトピックのメインの質問とは少し違いますが)
よろしくお願いします。