きままにブログ

プログラミングを主とした私のメモ帳です。寂しいのでコメントください笑

引数のデフォルト値

template <class T>
struct C {
	C(int x = 1); // ここに書く
};

template <class T>
C<T>::C(int x) {
	std::cout << x << std::endl;
}

定義の方ではなく、宣言の方に書く(知らなかった)。