我是一个C++程序员,现在想在linux下写多线程,一定要用C来写吗?我对C有抵触情绪

我还想学学网络编程TCP/UDP啥的,现在IT公司在这方面是不是都要用C来写呀?我很苦恼,求脱离苦海,虽然我没有分。。。。。... 我还想学学网络编程TCP/UDP啥的,现在IT公司在这方面是不是都要用C来写呀?我很苦恼,求脱离苦海,虽然我没有分。。。。。 展开
 我来答
ggdmdf
2011-03-10 · TA获得超过1520个赞
知道小有建树答主
回答量:1024
采纳率:0%
帮助的人:1229万
展开全部
多线程的API是c的,没办法,但是,在开始的时候,一般会将其封闭为C++线程类,当然,可以自己去封装,也可以使用开源的第三方库。
追问
如果某IT公司要求会linux下的多线程编程,是不是一定要学学C写的多线程?
追答
linux下的线程库是posix的C语言API,你可以把它们当作最基本的fread、printf来理解,用多了就习惯了。肯定要学学的,就跟学习fread一样,会用就行。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式