C++11强类型枚举,友元函数重载输出运算符ostream

C++11强类型枚举,友元函数重载输出运算符ostream

使用C++ 11 强类型枚举enum class 定义Boy对象的职业枚举 JobTypeC++标准的枚举类型被认为是不安全的,其枚举类型被视为整数。不同的枚举类型之间  枚举值可以进行比较。定义友元重载<<运算符friend std::ostream& operator<<(std::ostream& os,const Boy& boy);Boy.h#pragma once#include <string&g