C++相談室 part85
■ このスレッドは過去ログ倉庫に格納されています
0347デフォルトの名無しさん
2010/10/20(水) 22:05:56template <typename T> class ImplBase {};
class A1 {
private:
class Impl;
Impl *pimpl;
public:
A1();
~A1();
};
class A1::Impl : ImplBase<A1::Impl> {
public:
Impl() {}
~Impl() {}
};
A1::A1() : pimpl(new Impl()) {}
A1::~A1() { delete pimpl; }
■ このスレッドは過去ログ倉庫に格納されています