编程|C++从入门到精通的最佳方法


编程|C++从入门到精通的最佳方法
文章图片
编程|C++从入门到精通的最佳方法
文章图片
编程|C++从入门到精通的最佳方法
文章图片
编程|C++从入门到精通的最佳方法
首先C ++著名地包含了陡峭的学习曲线 , 但是借此机会学习这种语言将为您的职业带来巨大的成就 , 并使您与其他程序员区分开 。 您会更轻松地学习新语言 , 从而形成真正的解决问题的能力 , 并为编程的基础打下良好的基础 。



C ++可以帮助您养成良好的编程习惯(即一致和清晰的编程风格 , 在编写代码时注释代码 , 并限制内部结构对外界的可见性) 。
C ++的历史
开始使用C ++的一种奇妙方式是了解其自身的历史 。 C ++是最早的编程语言之一 , 因此有很多不同的版本 。 具有背景知识将使您惊叹于C ++开发人员领域 , 并为您提供其功能的感觉 。


C ++工具和软件概述
为了正确制作C ++程序 , 您需要熟悉一些工具和软件:文本编辑器 , C ++编译器 , 链接器和库 。
文字编辑器:
为了能够编写C ++应用程序 , 您需要一个文本编辑器 。 市场上有很多选择 。
【编程|C++从入门到精通的最佳方法】编译器
编译器遍历您的源代码以完成两项重要任务:首先 , 它检查您的代码是否符合C ++语言规则;其次 , 它将代码转换为目标文件 。 一些著名的编译器是GCC , Clang和Visual Studio C ++编译器 。
链接器
当编译器发挥其不可思议的作用时 , 目标文件将传递到一个链接程序中 , 该程序将完成三个任务:首先 , 它将所有目标文件组合到一个应用程序中;其次 , 它将库文档连接到您的应用程序中;和第三方 , 它将显示任何跨文件命名或提及困难 。

库基本上是可以重新使用的预包装代码包 。 C ++库被称为C ++标准库 , 它实际上连接到每个C ++应用程序 。 如果普通库还没有满足您的要求 , 您可以向您的应用程序添加其他库 。
许多C ++开发人员使用IDE , 而不是文本编辑器和编译器 。 没有错误或正确的编译器 。 一切都取决于您自己的要求以及最适合您的设计 。


学习C ++需要多长时间?
如果您对这种特定语言很认真 , 那么您自己的学习就不会完成 。 程序员可以将自己的全部精力都投入到C ++上 , 并让他们有更多的了解 。
就是说 , 如果您从事这项工作 , 您将能够在1-2年内了解足够的C ++ , 成为一名出色的程序员 。
简而言之 , 对这个问题绝对没有正确的答案 , 这在很大程度上取决于您的学习风格 , 目标 , 教学策略和必要的知识 。


C ++的用途是什么?
C ++依赖于大型系统功能 , 因此在性能至关重要的大量应用程序和问题中使用了C ++ 。 大多数暴雪游戏和许多游戏机游戏都使用C ++ , 包括Adobe Photoshop , Mozilla Thunderbird , PDF技术和MRI扫描仪 。


推荐阅读