Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- enum class EmployeeType {Employee, Manager, Sales, Unknown};
- class Employee
- {
- public:
- Employee() = delete;
- Employee(const Employee&) = delete;
- Employee& operator=(const Employee&) = delete;
- Employee& operator=(Employee&&) = delete;
- Employee(Employee&&) = default;
- explicit Employee(EmployeeType type);
- }
- Employee e1(EmployeeType::Manager);
- Employee e2(Employee(EmployeeType::Manager));
- Employee e3({});
- CONFIG += c++11
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement