C++相談室 part56
■ このスレッドは過去ログ倉庫に格納されています
0293289
2007/08/13(月) 00:15:30良く良く考えたらテンプレートメンバ関数要らんな。
ただ危険にしているだけだった。
template<class derived_t>
class TClassData {
protected:
TClassData() {};
string& data() {
static string data;
return data;
}
};
class TManager : public TClassData<TManager> {
public:
void set(string const& s) { data() = s; };
string& get() { return data(); };
};
■ このスレッドは過去ログ倉庫に格納されています