VC驿站

 找回密码
 加入驿站

QQ登录

只需一步,快速开始

有编程疑问吗?还请到提问专区发帖提问!
搜索
查看: 923|回复: 7

关于C++新手的学习路线

[复制链接]
51_avatar_middle
online_admins Syc 发表于 2018-3-12 17:31:50 | 显示全部楼层 |阅读模式
最近我们VC驿站开办了《实用C++》新手系列培训课程,有很多网友都参与进来了,也有很多在校的学生。大家对C/C++语言都非常感兴趣,想好好学。但是对于新手来说以后的路该怎么走,先学什么,之后学什么不是很好清楚,也没有一个明确的学习路线,所以比较迷茫。。。

这里我大致的跟大家说一下,也让大家对于自己以后的路有个大概的了解,C++涉及的行业很多,详情见:http://www.cctry.com/thread-276447-1-1.html 帖子的:4、用途:C语言和C++都能做什么呢?

虽然涉及到的行业很多,但是有一些东西是在各个行业,各个系统平台下都能到的技术知识,所以这些大家都得学。

1、第1步,当然是先把基本的C++语言学好,这是最最基础的了,学到什么程度呢?起码以后不应该在语法上范错误,语法这个东西就是条条框框,就是规则。就好像你要参加足球比赛,也有规则,不能越位,不能用手拿球等等,你不符合规则那就没得玩了。
另外,C++语法这个东西也可以说非常多,非常杂,有很多注意事项,大家不用死记硬背,多敲敲代码,多练习联系,自然而然的也就记住了。
推荐的书籍方面:谭浩强的《C++程序设计》简单易懂,非常适合零基础的小白上手。《C++ Primer Plus》经典中的经典,不过这里要注意是《C++ Primer Plus》不是《C++ Primer》,《C++ Primer》是适合有点C++经验的来看。当然C++发展这么多年了,经典的书籍也是数不胜数,这里不做过多的推荐,不是说其他的书就不好。

2、C++基本的语言学完了之后,接下来最好还是学学数据结构吧,这东西无时无刻不再用到。刚开始倒不用十分深入的去学习,但是起码要知道什么是栈,什么是队列,栈和队列的的区别?数组和链表的区别?二叉树的遍历,插入排序,冒泡排序,堆排序等等各种排序算法。其实这东西主要还是培养你的编程思想,逻辑思维能力。

3、C++语言和数据结构学完了之后,接下来就可以接触下具体的操作系统平台提供的API接口函数了。比如你在 Windows 系统平台下,可以试着学学如何创建一个窗口?如何读写文件?等等。

4、网络编程,现在是互联网时代,不管是软件,游戏,还是其他的设备基本都可以上网,所以作为一个开发者来说网络编程这块也是一定要学的,不管在 Windows 系统上,还是在 Linux系统上,不管在 iOS系统上,还是在 Android 系统上,网络编程肯定都会涉及到。所以这个也肯定得去接触,得学才行。

5、多线程编程,网络编程都学完了,那么迫不及待的肯定需要多线程编程,你的软件可能同一时间要做多个事情,这时候就得涉及到多线程了。

当然,C++编程涉及到的方面很广,我只列举了以上5点。这5点我感觉是每一个C++开发者都应该学会的,因为他可以应用到C++涉及到的方方面面。之后大家再根据自己以后的发展方向,重点、深入的去往那个方向学。

好了,先说到这吧,以后有想到的再补充,大家有什么疑问跟帖回复吧!




上一篇:我的电脑应该装什么版本的VC++编译器?
下一篇:C++中的关键字(保留字)全

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你已经在论坛发帖求助,并且从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】

如何回报帮助你解决问题的坛友?可以给对方加【热心】【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

77_avatar_middle
online_vip Health 发表于 2018-3-12 17:41:25 | 显示全部楼层
Syc 说的诚诚恳恳,没错学习C++就应该怎样,顶起来

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你已经在论坛发帖求助,并且从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】

如何回报帮助你解决问题的坛友?可以给对方加【热心】【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

16_avatar_middle
online_vip12 firefox 发表于 2018-3-12 17:52:07 | 显示全部楼层
噢噢噢,这个我得收藏下,路子不错!

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你已经在论坛发帖求助,并且从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】

如何回报帮助你解决问题的坛友?可以给对方加【热心】【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

98_avatar_middle
在线会员 tomok 发表于 2018-3-13 09:10:41 | 显示全部楼层
开卷有益  谢谢分享经验

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你已经在论坛发帖求助,并且从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】

如何回报帮助你解决问题的坛友?可以给对方加【热心】【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

98_avatar_middle
在线会员 tomok 发表于 2018-3-13 09:10:59 | 显示全部楼层
开卷有益
谢谢分享 经验

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你已经在论坛发帖求助,并且从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】

如何回报帮助你解决问题的坛友?可以给对方加【热心】【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

90_avatar_middle
online_vip 16200 发表于 2018-3-13 13:51:25 | 显示全部楼层
支持一下吧!!!!!!!!!!!!!

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你已经在论坛发帖求助,并且从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】

如何回报帮助你解决问题的坛友?可以给对方加【热心】【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

48_avatar_middle
在线会员 sjd456321 发表于 2018-3-15 17:28:11 | 显示全部楼层
算法呢???????

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你已经在论坛发帖求助,并且从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】

如何回报帮助你解决问题的坛友?可以给对方加【热心】【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

16_avatar_middle
online_vip yucanghai0000 发表于 2018-4-4 21:30:08 | 显示全部楼层
忌:心浮气躁 好高骛远
宜:踏踏实实 心如止水

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你已经在论坛发帖求助,并且从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】

如何回报帮助你解决问题的坛友?可以给对方加【热心】【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入驿站 qq_login

本版积分规则

关闭

站长提醒上一条 /1 下一条

QQ
QQ在线咨询
联系电话
13591366679
手机扫一扫 关注本站精彩内容
wxqrcode

QQ|小黑屋|手机版|VC驿站 ( 辽ICP备09019393号tongdun|网站地图wx_jqr

GMT+8, 2018-8-18 18:27

Powered by Discuz! X3.4

© 2009-2018 cctry.com

快速回复 返回顶部 返回列表