////////////////////////////////////////////////////////////////////////////////// .h template class AAA { public: AAA(const AAA& rhs); AAA& operator = (AAA& rhs); template AAA(const AAA& rhs); template AAA& operator = (const AAA& rhs); }; template inline AAA::AAA(const AAA& rhs) { } template template inline AAA::AAA(const AAA& rhs) { } template template inline AAA& AAA::operator = (const AAA& rhs) { } template inline AAA& AAA::operator=(AAA& rhs) { } ////////////////////////////////////////////////////////////////////////////////////////////