【初心者歓迎】C/C++室 Ver.32【環境依存OK】
■ このスレッドは過去ログ倉庫に格納されています
0474デフォルトの名無しさん
2006/11/09(木) 14:01:37hoge* hoge1 = new hoge;
と
hoge* hoge2 = new hoge();
の違いを知りたかったのか。
PODかそうでないかで、前者と後者の動きが違う。
PODの時は前者は領域を確保するのみ、後者は0フィルされる。
PODでない時は前者と後者で差はない。デフォルトコンストラクタが呼び出される。
■ このスレッドは過去ログ倉庫に格納されています