多线程编程学习(001)

printf函数在多线程程序中因为不是原子操作,会导致一行内容还没有输出完成,就会开始另外一行内容的开始。造成混乱。

在编译的时候只要选择多线程运行库即可解决这类问题(/MT /MD)。


当然现在还是初步,后面的线程加锁,互斥等方式也可以很好的解决这类问题。


阅读更多
个人分类: 多线程编程
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭