问题描述
- C++多线程问题,能不能套用线程?
-
主函数里为一个子函数开辟了一个线程,也就是说这个子函数单独用一个线程做,那在这个子函数里还能给别的开辟新的线程执行别的.cpp文件的函数吗?就是线程可以套着用吗?他们还是同时运行吗?第一次接触C++多线程还在看基础知识,麻烦高手给讲解一下,谢谢!
解决方案
在编程的时候将多线程认为是同时运行是没错的,如果你线程间有共享的数据那么还需要注意数据的同步。
解决方案二:
补充一下:
我这边已经建了一个线程处理一个函数1了,但是那个函数1里有一个很复杂的函数2,我想单独用一个线程做函数2,但是又提取不出来啊,太多参数在函数1里面,所以只想到能不能再函数1里再开个线程
时间: 2024-09-19 17:42:24