linux下C语言网络编程 如何入门

linux下C语言网络编程 如何入门,第1张

1.

可以.

说实话,我不太明白你意思...如果说GCC

能不能编译CPP程序..我告诉你可以..GCC

G++都是链接..它们根据后缀来确定是什么语言..

如果说,网络程序能不能用C++写..那就太多了..ACE就是明显的一例..BOOST:ASIO也是一例..

2

我建议你用GCC

实际上GDB没什么大用..你后面就懂了..一般用在看CORE文件上...如GCC的好处是,,你可以对编译过程有个了解..真的不难..常用的总共不超过5个参数......ECLIPSE,不建议用,你初学,精力全浪费到那上面了

呵呵,你问对人啦,我就是学习了C语言的基础知识(谭浩强的那本书),然后学习了网络编程。现在在做linux云计算

你需要找到《UNIX网络编程第1卷:套接口API》

看这个书的同时,你从网上找些最简单的网络通讯程序小例子看看,对比书的介绍,很快你就会做个简单的聊天工具。

然后:《UNIX网络编程第2卷:进程间通信》

尝试做个具备一定并发量的Server端程序,使用多线程方式。

用这本书做你的学习的总线,网上搜索学习做验证,测试。相信很快可以学会。

如果对你有帮助,请给分哦,谢谢!

多线程和多进程要学。socket套接字要学。TCP/UDP也要学。这些是基本肯定要学的吧,其余的就不知道你们研究多深了。用到的函数太多了- -!而且函数的参数也多的一笔,很难记的,有帮助手册了还好。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8327889.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-15
下一篇2023-04-15

发表评论

登录后才能评论

评论列表(0条)

    保存