线程的控制函数问题
同一个控制函数,如最简单的排序函数:UINT BubbleSort(LPVOID pParam){}
我在程序中有三个相同维数及大小的数组需要排序,我想设置三个线程来同时进行;
现在的问题是:排序函数是相同的,就是上面的控制函数,一个控制函数能否同时设置三个线程?
如下所示:AfxBeginThread(BubbleSort,&s1,0,0,0,NULL); //第一个线程
AfxBeginThread(BubbleSort,&s2,0,0,0,NULL); //第二个线程
AfxBeginThread(BubbleSort,&s3,0,0,0,NULL); //第三个线程
请问这样做是否可以设置三个线程,会不会有什么不影响?