CからC++に移行中の人が質問するためのスレ
■ このスレッドは過去ログ倉庫に格納されています
0188デフォルトの名無しさん
2005/06/15(水) 23:43:38先頭で宣言するスタイルを C++ で貫こうとすると、
・初期化をしないことが珍しくなくなるので、初期化忘れの危険が増える。
・コンストラクタで重要な処理を行うクラスが扱いにくくなる。
・クラス作成時に意味無くデフォルトコンストラクタが要求される。
・初期値が決まったタイミングで「代入」が必要になるので、
・「代入」できない型では通用しない。
・ローカル変数に const を付けることが不可能になる。
デメリットしかないな。
■ このスレッドは過去ログ倉庫に格納されています