首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

类的变量有关问题

2013-01-05 
类的变量问题想完成这样一个功能,在类中定义一个statc int类型的变量属于类,当同时开启多个对象时,只有其

类的变量问题
  想完成这样一个功能,在类中定义一个statc int类型的变量属于类,当同时开启多个对象时,只有其中的一个对象可以对其进行加操作。。。想不出来该怎么做。。。
[解决办法]
另外加个变量做标识
如:BOOL m_bCanAdd;
[解决办法]
那要看“其中的一个对象”在满足什么条件时可以操作statc int类型的变量
比如说第一个声明的对象?
[解决办法]
加个访问锁.
可以用 关键代码 方式, 也可以使用 信号量, 互斥量等等 同步互斥方法.
[解决办法]
设个mark。
只有一个对象的mark = 1;其余0;

热点排行