[玩系统] 如何学习C++编程: 7 步骤
作者:CC下载站 日期:2022-10-01 01:10:00 浏览:115 分类:玩电脑
学习编程绝对不是一朝一夕的事情,需要大量的努力和投入(尤其是学习C++)。这篇文章将教你如何学习C++。
步骤
- 1 了解C++的历史。开始编写一门语言的最好方法是学习它的起源。尽管你也许不能完全理解所阅读的内容,但有些页面将向你介绍稍后会出现的重要术语(如"面向对象编程")。
-
2
安装C++编译器(以及可能需要的IDE)。用C++编程需要编译器,因为实际的源代码必须编译成计算机可以运行的文件。如果你使用的是Windows,Visual C++ 2010 Express是一个不错的选择,而对于Linux而言,使用Geany会比较适合。两者都带有内置的IDE(集成开发环境),让你更轻松地编写源代码。(注意:网上很多人会建议你使用Bloodshed Dev-C++ 的IDE和编译器。本篇指南并不推荐。它已经5年没有更新了,并且存在大量的已知漏洞,具体可以参见: http://sourceforge.net/p/dev-cpp/bugs/ )
- 学习如何有效使用IDE。有些IDE的特性不常见,编程时可能会不方便使用,因此,通读或保存IDE的不同选项和设置是非常有用的。
- 3 选择一两个教程开始学习C++。这一步和编译器一样,是所有步骤中最重要的步骤之一。在这个步骤中,有几件事你必须要确保。首先,确保教程完全是针对编程新手编写的,因为这些教程的描述是最全面的。其次,确保教程中的代码遵循C++ 03标准,甚至是更新的C++ 11(仍然未形成标准,所以要注意编译器问题),因为现代编译器在编译过时的代码时会遇到问题,或者直接拒绝编译。C programming.com上的C++教程和www.cplusplus.com/doc/tutorial/上的教程都是一些不错的教程。
- 4 尝试每一个新概念。编程的一个重要部分不仅是阅读不同的概念,还要在自己的代码中使用它们。把代码复制粘贴到IDE中并不是长久之计。将每个示例写出来,甚至用现学的概念尝试创建自己的程序思路,从而学习更多的知识,这种做法才能让你收获更多。
- 5 向其他开发人员学习。编程最棒的一点就是,无论你的编程水平有多高,总能找到与你水平相当或比你高一级的源代码。学习更复杂的源代码的一个好方法就是通读一遍,直到你遇到无法理解的地方,然后开动脑筋把它想通;如果代码的某个部分你不理解,那就阅读教程或参考资料,直到理解了为止。
- 6 运用所学的概念解决问题。记住所学知识的最佳方法不仅仅是写出源代码例子,而是用它来完成一项任务。C programming.com和Project Euler都有不错的问题,你可以尝试解决这些问题,从而将概念应用到实际情况中。如果你实在不会设计算法来专门解决问题,那么作为最后的方法,你可以上网查一下其他人用过的算法,并从中学习。如果不去学习问题的解决方案,那解决问题又有什么意义呢?
- 7 给那些需要的人提供帮助。既然你已经学习了C++,应该开始帮助其他新手,在线解决他们的问题,帮助他们开启学习之旅,就和你当初一样!如果向你寻求帮助的人不愿意听你的建议,不要感到沮丧:即使你没有帮到提问者,其他人还可以学习你提供的答案。
猜你还喜欢
- 03-09 [网络技巧] 如何使用IPv6地址直接访问http,https服务及Windows共享文件夹[UNC路径]
- 11-05 [系统技巧] 真的有后悔药!Win10超给力的备份功能你用过吗
- 11-05 [系统技巧] 发现Win11、Win10备份已禁用?帮你快速解决!
- 11-05 [电脑技巧] 科普|F1-F12快捷键有什么用?
- 11-05 [系统技巧] 永劫无间游戏卡顿、闪退 只需检查电脑这个设置
- 11-05 [系统技巧] Win10出现Runtime Error如何修复
- 11-05 [系统技巧] Win 10任务栏假死、无响应如何解决
- 11-05 [系统技巧] Win10的备份系统与还原 竟然这么简单
- 10-12 [系统技巧] ubuntu18.04安装openCV3.2.0详解(附加源码+第三方库)
- 10-12 [系统技巧] Linux CPU网卡软中断性能调优
- 10-11 [系统技巧] ubuntu摄像头打开失败的解决方法
- 10-11 [系统技巧] 如何理解Linux内核IS_ERR、ERR_PTR、PTR_ERR
取消回复欢迎 你 发表评论:
-
- 最新文章
- 热门文章
- 热评文章
[下载辅助] 央视网视频下载器 v2.1 (自媒体必备神器)
[图像处理] 永久免费专业图像校正漂白工具 PM lite v1.x,家长老师试卷打印必备,图文社神器
[硬件工具] U 盘量产:慧荣主控量产通用工具包,基本通杀老 U 盘
[作图相关] 元图CAD (和快速看图基本一样)
[教程资料] 《剪映视频剪辑从小白到大师(电脑版)》教程+PDF+配套素材
[远控传输] 向日葵简约版V1.02.47613,纯绿色版本.打开即用.
[安卓软件] Android 微博 v14.3.0 | 内置猪手_2.2.8-264 模块
[安卓软件] ChatAI人工智能助手安卓版APP v1.8.1 破解版
[美图合集] 美少女妹子图微博·小红书合集,带 ID
[辅助下载] 人民日报pdf电子版下载器v1.0.0
[截图工具] FastStone Capture 10.4中文破解绿色便携版
[即时通讯] 腾讯QQ PC版9.7.22.29315去广告绿色纯净版
[影视] 灌篮高手 WEB-DL版下载/Slam Dunk/スラムダンク/灌篮高手:THE FIRST/灌篮高手电影版 2022 The First Slam Dunk 61.35G
[开发环境] PhpStorm2023中文激活版v2023.3.3 正式版
[图像制作] Adobe Illustrator 2024 v28.1.0.141 破解版
[资料] 3000 套电影电视剧 LOGO 宣传片常用音效合集包
[截图软件] HyperSnap(截图软件)_v9.4.0.00_汉化破解版
[安卓软件] 酷我音乐APP_v10.6.6.1去广告破解豪华VIP版
[输入法] 搜狗拼音输入法PC版13.13.0.8820精简优化版
[浏览器] Google Chrome 121.0.6167.141便携增强版
[影视] 灌篮高手 WEB-DL版下载/Slam Dunk/スラムダンク/灌篮高手:THE FIRST/灌篮高手电影版 2022 The First Slam Dunk 61.35G
[安卓软件] Android GIF助手 v3.9.7 GIF图片编辑器破解版
[影视] 如何做爱 WEB-DL版下载/第一次 2023 How to Have Sex 5.33G
[剧集] 繁花 (2023)[全30集][打包]
[影视] 三大队 WEB-DL版下载/Endless Journey/请转告局长,三大队任务完成了 2023 三大队 6.7G
[纪录片] 河西走廊【10集 国语 中文字幕 1080P 10.8G MP4】
[安卓软件] OfficeSuite中文版APP v14.2.50872.0破解版
[剧集] 红星照耀中国 (2016)[MP4]
[短剧] 动画版短剧 84部
[影视] 饥饿游戏:鸣鸟与蛇之歌 WEB-DL版下载/饥饿游戏:鸣鸟与蛇的歌谣 / 饥饿游戏前传:鸣鸟与灵蛇之歌(港) / 饥饿游戏:鸣鸟与游蛇之歌(台) / 鸣鸟与蛇之歌 / 鸣鸟与蛇的歌谣 / 鸣禽与蛇的歌谣 / 饥饿游戏前传 / The Hunger Games: The Ballad of Songbirds and Snakes 2023 The Ballad of Songbirds and Snakes 27.17G
- 最新评论
-
谢谢支持!CC下载站 评论于:03-14 央视精品,感谢付出提供。qwer9009 评论于:03-14 谢谢支持!!!CC下载站 评论于:03-13 谢谢分享!Ypc9182 评论于:03-12 谢谢支持!!CC下载站 评论于:03-11 感谢本网站收集和提供这么多的资料,谢谢!Ypc9182 评论于:03-10 很棒的资源,支持一下lingzhi007 评论于:03-10 谢谢支持!CC下载站 评论于:03-04 支持一下哇quakr2000 评论于:03-02 喜欢quakr2000 评论于:03-02
- 热门tag