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

接受一次信号,数据成员sig改变一次(零或1)

2012-07-28 
接受一次信号,数据成员sig改变一次(0或1)一个类,一个数据成员int sig 0接受一次 信号,sig 1 再接受

接受一次信号,数据成员sig改变一次(0或1)


一个类,一个数据成员int sig = 0;

接受一次 信号,sig = 1; 再接受一次信号,sig = 0..........



怎么实现sig的变化?

我自己想到的是设置一个变量 int count, 接受一次变量 +1, 然后根据count的奇偶性来判断sig为0 还是为1...大家有更好的办法么。.....

[解决办法]
用异或运算最简单,比如sig ^= 1。

热点排行