初始化放到cpp文件中,防重复是针对单个cpp文件的,只能防止一个cpp文件中重复包含同一个h文件,不同的cpp文件包含同一个头文件是没有问题的,因此编译后会在多个obj文件中有同一个变量定义,连接时产生重复定义的错误。
或者这样定义:__declspec(selectany) int Elevator::Count = 0;