namespace std { template<> class complex { public: explicit complex(const complex&); explicit complex(const complex)&); // Другие версии копирующих конструкторов отсутствуют ... }; template<> class complex { public: complex(const complex&); explicit complex(const complex)&); // Другие версии копирующих конструкторов отсутствуют ... }; template<> class complex { public: complex(const complex&); complex(const complex)&); // Другие версии копирующих конструкторов отсутствуют ... }; }