主题:[讨论]多线程问题,看专家们认为是否可行,加急!
大家好,我是新手!
我想对一个进程创建多个线程
每个线程干不同的活,这个应该能实现
问题是,这些线程运行过程中每次计算的结果均想累加到一个共享数组(全局变量定义)里去,
这时数组的计算结果是否会出问题?
同时每个线程均作一个变量的累加,如a++运算,而这个a变量定义为全局变量,所有线程均做这一运算。
大家看我的想法是否可行?
另外,主进程的多个参数变量是否可以传递给线程,如何判断该线程结束?
线程数量最多能创建多少?与什么因素有关?