clwn.net
当前位置:首页 >> C++网络编程 ACE程序员指南 哪个更详细 >>

C++网络编程 ACE程序员指南 哪个更详细

分析如下:网络工程师 类别:偏硬件分析:易学难精..入门门槛低,不要求高学历,主要靠动手能力,后期靠经验经常在外面跑,风吹日晒越老越吃香适合类型:动手能力强..学习能力强..发展方向:实施工程师.弱电工程师.网络工程师程序员:

要是windows,就用 或者封装它的mfc库,linux包含相应的头文件(具体名称不了解)也可以用封装了它们的跨平台库,比如qt(qtcpsocket等相关类),纯手打,应该采纳,,,,

C++适合做大型的项目

学习计算机分理论学习和操作学习.理论学习需要从入门的书看起,操作学习只需要 Unix网络编程卷一、卷二 C++网络编程卷1、卷2 ACE程序员指南 Linux内核学习 一定

你要是想玩玩的话,随便你用什么类库都行,反正无论如何你要涉及的就是windows下C语言程序设计和网络编程等等.如果安全开发的话,ACE没有多大价值,毕竟不是底层库,还是用winsock2本身比较多,当然也有很大一部分使用MFC写的.linux下的话,随意吧,基本上工具集都是用C写的,C++工具比较少,毕竟缓冲区溢出、提权漏洞攻击都是通过底层操作的,高层抽象库的能力非常有限.

MFC不用学~而且这东西关键看你做什么~在项目中逐渐累积经验逐渐学习,你这样拿一堆书过来学习效果不好

当然是程序啦 我就是学这个的 超有前途

1.先学好c/c++基本知识,看一些关于c++的编程名著书籍2.选择一个图形界面 vc/gtk/wxwidgets/qt, 建议选择跨平台的ui库3.选择一个领域,游戏编程/人工智能/图像处理/操作系统.

初学<c++ primer>,要想掌握c++,一定要看《effective c++》和《more effective c++》.,当你掌握c++后,就可以开始学游戏编程了. 有本书叫 d3d游戏编程入门,封面是一条龙的,这本数是教dx入门的,很适合初学者,之后该学啥,偶就不知道了~其实掌握完c++后你就可以去公司里面工作了,那时候你就不会迷失方向了,该学什么,什么有用,那时候你最清楚.还有,自学很难,所以不推荐~ 编程最重要的是练习,所以记得多写代码~

当然是Java更适合网络编程,无论是做网站还是做网络通信,Java都要比C++要容易很多,因为有很多接口和方法都封装在了Java的类库中了,用的时候直接调用就可以了,而C++则麻烦很多,例如你用TCP协议写一个通信软件,光是定义用来通信的类,和使用多线程调用就是个非常复杂的过程,还要写很多代码. 而Java的话,你直接调用TcpClient类去new就可以了.

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.clwn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com