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

线程学习2

2012-08-10 
线程学习二本次学习线程传问题相信大家都想到过线程函数应该和一般的函数一样,可以传递吧这次就来学习线程

线程学习二

本次学习   线程传值问题

相信大家都想到过线程函数应该和一般的函数一样,可以传递值吧

这次就来学习线程传值

其实创建线程函数里面就有一个参数用来传值的



记住还是要讲  函数申明在类的 外面

然后给函数添加两个 私有的变量(创建线程时候需要用到的)


线程学习2




之后添加两个BUTTON按钮IDC_START 和IDC_STOP

添加下面代码


然后在 thread2_1.cpp文件里面 添加

bool m_brun;

最后写

线程函数



最后编译连接就可以运行了

可能大家会问为什么需要这样

其实  我们在类外面定义一个同样的  int型数据就行了

为什么还需要这么麻烦?

可是我们定义的是结构体呢 ?

是不是很占用内存?

大家仔细想想就明白了 。



对了 还有一个问题就是在用vc2010写  线程函数的时候 可能会出现问题

可以把

改为

就可以了 。



代码下载地址

http://download.csdn.net/detail/midle110/4410325


热点排行