static成员变量的多重定义问题 如果定义该变量的头文件只在一个cpp文件中被调用,那么可以在该头文件中初始化该静态变量;但是如果该头文件会被多个cpp文件调用就会出现多重定义问题; 解决方法: 在任意一个调用该头文件的cpp文件中初始化该静态成员变量,不要在头文件中初始化该成员变量