Inheriting constructors

When we inherit base class constructors in a derived class using 'using' doesn't that inherit every copy and move operations from base to derived class along with just constructos? Copy, move functions also have the same name as constructors.
Copy, move functions also have the same name as constructors.

Member functions which have the same name as constructors are constructors.

See http://en.cppreference.com/w/cpp/language/using_declaration#Inheriting_constructors
Aye, aye. Got it. So copy/move constructors, copy/move assignments(from c++17) and default constructors are not inherited. Derived class generates them for its own class implicitly. Remaining constructors are inherited though default arguments are not.
Topic archived. No new replies allowed.