当前位置: 技术问答>linux和unix
关于线程编程的问题
来源: 互联网 发布时间:2016-07-28
本文导语: 我在主线程里面需要创建几个子线程,关于这些线程之间的结构有下面几个问题: 1、是不是把各个子线程以函数的形式写在另一个文件里面? 2、主程序要包含一个声明各个线程函数的头文件吧? 3、在写子线程文...
我在主线程里面需要创建几个子线程,关于这些线程之间的结构有下面几个问题:
1、是不是把各个子线程以函数的形式写在另一个文件里面?
2、主程序要包含一个声明各个线程函数的头文件吧?
3、在写子线程文件的时候,是不是就直接把各个子线程的函数直接一个一个写上就行了呢?
4、各个子线程函数都写完后,存储成一个文件的时候,这个子线程文件的名字该怎么取呢?
问题比较初级,因为这部分都是自己看资料学的,理解不是很透,请指点。
1、是不是把各个子线程以函数的形式写在另一个文件里面?
2、主程序要包含一个声明各个线程函数的头文件吧?
3、在写子线程文件的时候,是不是就直接把各个子线程的函数直接一个一个写上就行了呢?
4、各个子线程函数都写完后,存储成一个文件的时候,这个子线程文件的名字该怎么取呢?
问题比较初级,因为这部分都是自己看资料学的,理解不是很透,请指点。
|
可以,文件名随便取,编译的时候把这个文件一起编译就可以了。
|
|
楼主问的问题跟Linux,跟线程都没有关系的,都是最基本的C语言知识
|
linux线程创建的时候需要调用一个入口函数,你的线程入口函数当然得能够被你的pthread_create调用。
你有C基础都明白这个道理吧。
你可以把你这3个线程函数都跟pthread_create写在一起就可以了。