2008-10-26から1日間の記事一覧
クラステンプレート内で宣言した静的メンバも、普通のクラスと同様の定義をヘッダに書かないとならない。これを抜かすと大量のリンクエラーになってしまう。 template <class T> struct A { static T value; }; template <class T> T A<T>::value; // これ 整合性のために必要なの</t></class></class>…
クラステンプレート内で宣言した静的メンバも、普通のクラスと同様の定義をヘッダに書かないとならない。これを抜かすと大量のリンクエラーになってしまう。 template <class T> struct A { static T value; }; template <class T> T A<T>::value; // これ 整合性のために必要なの</t></class></class>…