operator = を書いただけでは T a=0; みたく初期化はできないんじゃないかと思うのですが.
operator =
T a=0;
実際は「代入」でエラーが出ているのだとしたら,
C++
1T a;2a = 0LL; //右辺は long long
とかして,型を明確に指定すればよいでしょう.
0 コメント