- ベストアンサー
template<calss T> A(const T &t=T())
template<class T> A(const T &t=T()); という関数宣言において引数のところの解釈に戸惑ってます どういう風に解釈したらいいのか教えていただければ幸いです
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (1)
- επιστημη(@episteme)
- ベストアンサー率46% (546/1184)
回答No.2
template<class T> A(const T &t=T()); という関数宣言において引数のところの解釈に戸惑ってます どういう風に解釈したらいいのか教えていただければ幸いです
補足
ありがとうございました 引数がない場合にデフォルトコンストラクタによってT型オブジェクトを構築し それによってできたできたてのT型オブジェクトを引数とするということですか?