【初心者歓迎】C/C++室 Ver.48【環境依存OK】
■ このスレッドは過去ログ倉庫に格納されています
0125デフォルトの名無しさん
2008/02/07(木) 18:04:43void foo() {
T x = T();
}
intやint*などの基本型に対してテンプレートでのデフォルト初期化
を可能にするために上のような表記が許されておりint*ポインタも渡せます。
(NULLポインタに初期化されている)
しかし、以下のポインタの初期化は許されていないのでしょうか?
int* p = int*(); //コンパイルNGでした
int i = int(); //OK
■ このスレッドは過去ログ倉庫に格納されています