Socket编程是TCP/IP 网络编程,是针对TCP/IP层协议(如TCP、UDP)进行的网络编程。这是一种最传统的网络编程方式,许多互联网早期诞生的网络软件,如QQ、Foxmail都是依赖于Socket编程技术开发出来的。
TCP/IP 网络编程主要用于开发C/S结构或P2P结构的软件,
如果你不准备做网络开发可以不学Socket, 否则就一定要学的.
现在网络开发是主流,那就学吧
如有帮助,请点击我的回答下方的【采纳该答案】按钮帮忙采纳下,谢谢!
看公司有没有这方面的项目需求吧,
我都是换了份新的工作,搞项目需要用到socket 和 https请求,
没办法,只能自己下班时间去专研学习,不然完全不会搞项目。。。
其实没有什么必须学的外挂,只是学了之后做事方便而已。同意天际的海浪的解释。
有网络就会用到socket,除非是单机使用的。现在软件99%会用到网络,而且c++的socket还比较接近原生的接口,学完之后,会以后学习其他语言也是有好处的。
就想会了if,循环一样,每个语言都差不多,算是基础了。
是的,我觉得很有必要,学习c++,在学习语言本身的基础上,你必须得对linux,对网络,对一些基础组件有一定的理解和认知。
我本身就是搞c/c++得,我是这样理解的,每种语言都有擅长得领域,而C++所偏向得领域就是服务器,网络相关,所以我认为这是基础必备技能
现在有几个应用不需要网络的,这个不是很正常吗?
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!