在单例类头文件里面声明静态变量,在cpp里面定义这个静态变量.当我在全局函数调用这个单例类时,我发现每调用一次就构造一次.当我把这个静态变量的定义放在这个全局函数所在的cpp里面时,则只构造一次,没有想明白为何会是这样子.