赞
踩
C++语言并不支持多线程,C++的多线程编程是通过调用操作系统的低层函数实现的,常见的操作系统平台有MS的Windows、UNIX、LINUX、Open Solaris,C、C++都可以很好调用系统函数实现多线程。
采用多线程的好处大家都很熟悉了,可以充分利用系统资源,通过合理调度最大程序上并发执行,但是如果设计不当反而会与初衷相悖,带来更多的麻烦,本文主要就多线程编程中的“数据竞争”问题做一个归纳和总结,并给出WIN32下部分函 |
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。