liuxiaozhao

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

类的静态变量作为类的一部分,但不由类的创建产生,类的销毁而消失。静态变量和全局变量一样,会在main函数结束后销毁。

类可以对静态变量的值进行改变

#pragma once

class ctest {

public:

 ctest(void);

 ~ctest(void);

static bool btest;

};

运用场景1:

类中有一个线程,但是类已经销毁了,而线程(while循环等)没有退出,这是可以通过静态变量来控制线程。

 

posted on 2016-08-19 21:45  liuxiaozhao  阅读(382)  评论(0编辑  收藏  举报