我想从事C++开发工作,都需要学习什么技术?把相关技术也要列出来

以下4个主要方向,实际工作中可能需要多个方向合作,但是学习的时候可以一个一个学习。1. 网络方向:路由器/交换机相关开发,底层网络通信相关开发。需要学习知识:TCP/IP协议、unix socket编程。2. 嵌入式方向:单片机相关开发,手持设备开发。需要学习知识:linux、单片机、ARM、嵌入式、汇编。3. GUI方向:PC客户端,手机app。需要学习知识:Qt。4. web应用方向:高性能rest server。需要学习知识:HTTP协议、数据库开发。
题主问题说的可能不太清楚,C++学了基本语法后可以学习一下数据库原理之类的,之后可以尝试着去看看别人写的code。加油
题主问题说的可能不太清楚,C++学了基本语法后可以学习一下数据库原理之类的,之后可以尝试着去看看别人写的code。加油
题主可能是新手,所以提醒下,不要用类似于“C++&b&学完了&/b&”这种说法,比较……&br&&br&如果决定要深入的学习C++,首先推荐几本书,&br&《C++ primer》&br&《effective c++》&br&《more effective++》&br&《STL源码剖析》&br&&br&一本本的看,不一定一次性看完,期间做一做感兴趣的玩意儿。&br&前期可以写写小游戏什么的,用上一种GUI库,Qt,VC都行,主要是培养兴趣,到后面你可能不太满足些应用程序了,这时候造一些轮子,正则引擎,XML解析器,简单的关系数据库,山寨个STL什么的,简直是多方面提升能力。
题主可能是新手,所以提醒下,不要用类似于“C++学完了”这种说法,比较……如果决定要深入的学习C++,首先推荐几本书,《C++ primer》《effective c++》《more effective++》《STL源码剖析》一本本的看,不一定一次性看完,期间做一做感兴趣的玩意儿。前期…
已有帐号?
无法登录?
社交帐号登录大学生职业生涯规划_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
大学生职业生涯规划
上传于||文档简介
&&大​学​生​职​业​生​涯​规​划
阅读已结束,如果下载本文需要使用0下载券
想免费下载更多文档?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩5页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢当c++程序员,需要学什么,以及可以做什么(详细见下)
[问题点数:100分,结帖人Ice_Crazy]
当c++程序员,需要学什么,以及可以做什么(详细见下)
[问题点数:100分,结帖人Ice_Crazy]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2013年1月 C/C++大版内专家分月排行榜第二
2013年6月 Linux/Unix社区大版内专家分月排行榜第二2013年5月 Linux/Unix社区大版内专家分月排行榜第二2013年3月 Linux/Unix社区大版内专家分月排行榜第二2013年1月 Linux/Unix社区大版内专家分月排行榜第二2012年12月 Linux/Unix社区大版内专家分月排行榜第二2012年8月 Linux/Unix社区大版内专家分月排行榜第二2011年12月 Linux/Unix社区大版内专家分月排行榜第二2011年10月 C/C++大版内专家分月排行榜第二2011年10月 Linux/Unix社区大版内专家分月排行榜第二
2012年6月 C/C++大版内专家分月排行榜第三2012年6月 PHP大版内专家分月排行榜第三2012年5月 C/C++大版内专家分月排行榜第三2012年3月 Linux/Unix社区大版内专家分月排行榜第三2012年2月 Linux/Unix社区大版内专家分月排行榜第三2011年11月 C/C++大版内专家分月排行榜第三
2013年 总版技术专家分年内排行榜第三
2012年 总版技术专家分年内排行榜第七
本帖子已过去太久远了,不再提供回复功能。C++编程除了编程知识还要知道什么东西。也可以是C++有理论变现实需要什么东西,比如数据库,具体要学什么_百度知道
C++编程除了编程知识还要知道什么东西。也可以是C++有理论变现实需要什么东西,比如数据库,具体要学什么
我想就是现在我刚把基本的知识学完,另外好像回答偏了,然后想可以入手工作。
最后谢谢大家 有汉语的么.com有什么建议的可以直接发我邮箱里也行,谢谢,只是觉得还缺少点什么东西,满意的给200分。能把要看什么书也写了,不需要很繁琐.我想谁能直接告诉我我现在该做什么最好了,最实用最有效的最好,同意。除了专业语言外与C++相关的需要看的都可以,我求的的C++相关的知识, 最好说具体点再比如window 内核的东西。数学确实很重要,本人邮箱zhaipengbo2@126,本人基本上每天超过12小时在线,要看的东西好多,高分球高手,因为正在看还不能确定具体什么答案最好。只好能说些像算法啊之类的不是C++编程知识,大本分的资料我都找到了。当然他家说的一些书我看着也受益非浅,英语大半看不动,下边的大本分都还是和直接工作不是很关紧的。另外我有很系统的编程教程,不是C++,确实都很中肯,有基本正在看。 建议我都看了,却很需要学的东西,只需要告诉我具体该做什么就行,希望能有为高手指点,能告诉我具体怎么学的最好
提问者采纳
编程全都要英语),因为在定义C语言时逻辑很重要……推荐书籍《Thinking In C++》《The C++ Programming Language》《Inside The C++ Object Model》《The Standard C++ Bible》请留意下列书籍:《C++面向对象高效编程(C++ Effective Object-Oriented Software Construction)》《面向对象软件构造(Object-Oriented Software Construction)》《设计模式(Design Patterns)》《The Art of Computer Programming》我也是学C&C++语言的,英语要好(废话,高等数学,因为你需要定义函数…………逻辑学
提问者评价
我觉得这个给的是最系统的,我正在看一些。谢谢
其他类似问题
为您推荐:
其他5条回答
C++只是一门语言,要想做出现实的东西就要在具体的操作系统平台上才能做,比如windows linux unix等.需要什么东西?那要看你要做哪方面的东西了.(以下举例均以windows为例)比如大部分程序都需要有界面,你就应该学习GUI的那些API怎么用,经典的书有&Windows程序设计(第五版)&,孙鑫的那本VC++等。要用到多线程(其实现在99%的程序都要用),就要再深入的学习,比如内核对象的使用,句柄的概念,同步的概念等,推荐的书是《windows via c/c++》。如果想再进一步深入windows,就要学习内核的一些知识了,比如学写驱动程序,学安全领域的知识等,都离不开内核知识。数据库的目的是为了更有效的管理数据,提高效率,减少浪费。因为现在计算机要处理的数据越来越多,所以数据库显的愈加重要。如果你要写的程序也需要处...
C++的学习需要的是一个人的耐心和理解力。
首先你要有学习这方面的天赋,其实也就是兴趣。
其次你要耐得下心,学会C++和精通C++是完全不同的两种境界,精通C++,需要你不间断的练习和阅读大量的C++专注,通常一个人要想成为C++高手,需要联系6--10年的时间,这不是危言耸听,当你有了足够的积累,那么你六年后会觉得编程想说话一样容易,如果将来你想从事编程或者说是软件开发反面的工作,那么你一定要先做好吃苦的准备,不过将来的报酬也是很丰厚的,现在的软件开发师一个月的工资在一万七八左右,将来还会再涨的。
我给你一些学习C++的建议:
首先从初级的学起,当初级的学过了之后,跳过中级的,直接去读权威的著作,是由美国人威尔逊先生主编的,过程中你可能会感觉有些吃力,但要坚持,把那本厚书看过...
那要看你到底要做什么方向了?比如是基础开发还是图形开发,还是企业级开发?是windows下的开发还是Linux下的开发?
基础开发必不可少的是对于C++基本的熟练掌握,以及C++的STL库的掌握也是必要的,前者可以看《C++ Primer》,这本书是我一直以来很喜欢的,STL的知识可以看《STL中文版》,掌握好STL是在C++基础应用开发中非常重要的一环。
如果涉及到算法开发,效率等问题,可以看看这两本书《Thinking in C++》和《算法导论》,比较深入,可以选择性看看。
要涉及Windows内核编程,还是非常困难的,不仅要求对WDK等有详细了解,计算机专业的《操作系统》课程和《计算机原理》课程的知识扎实掌握也是必要的,要进入Windows内核的编程,那么要从MFC入手,然后依次深入,所读的书也就很多了,如《Window...
你这样问就是说你学了C++然后不知道在学些什么或者更加深入的东西,其实像《数据库》啊 《数据结构》 啊 《操作系统》啊 都是必须的毕竟是编程嘛 就得多了解计算机方面的知识。如果你想深入就的学C#,这个学做软件界面的。这样的话你就更容易看到效果。建议你去一些网站像 如鹏网 加入他们的QQ群这样有高手在你会了解的更多。
楼主既然学了C++,那就是有基础的了!
因为C++是面向对象,可能尝试非面向。
不知道楼主学C语言了没?如果没的话那个也可以学下,
巩固基础。说到算法那就是数据结构,找个《数据结构》的教材用心的的学习下,会有用处的。至于数据库,跟C++不沾边,没有学的必要。我学习的是SQL,不过用得最多的还是Oracle。
对于程序员来至少会2门语言和数据结构,再就是网页设计也要会。
可以找下&XML&的书看看,或者简单的学习下HTML!
再就是自己一定要多看下别人好的代码,网上有很多开源的!
.......................................................
其实楼主看了我们这么多人的建议心里也有个底了,再多的意见也只是用来做参考的。到最后要如何抉择还是看自己!我只说一点,不要做让自己以后后悔的决定就行。...
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
您的访问请求被拒绝 403 Forbidden - ITeye技术社区
您的访问请求被拒绝
亲爱的会员,您的IP地址所在网段被ITeye拒绝服务,这可能是以下两种情况导致:
一、您所在的网段内有网络爬虫大量抓取ITeye网页,为保证其他人流畅的访问ITeye,该网段被ITeye拒绝
二、您通过某个代理服务器访问ITeye网站,该代理服务器被网络爬虫利用,大量抓取ITeye网页
请您点击按钮解除封锁&

我要回帖

 

随机推荐