IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> C++知识库 -> 也谈C++ -> 正文阅读

[C++知识库]也谈C++

?说C++之前先说一下C语言。很多人说C语言简单,其实C语言一点都不简单。看着只有30几条基本语法,好像一个本科生学一星期就能上手了,但是要能用起来——注意这个用词,“用起来”——难死了。什么叫“用起来”?用起来是形成生产力,不是笨拙地打开IDE,像元谋人摆弄一柄石斧一样创建一个工程,然后打印一句“Hello world”,或者说出一行“1,2,3,4,5”。这不叫“用起来”。用起来是在山雨欲来之时,你能掏出你的C语言,如同一个胸有成竹的战将拿出自己得意的兵器,你是要冲锋陷阵、奋勇杀敌的,你手里的家伙,应该像你身体的一部分一样自然,随心所欲。到这个地步,实在是太难了。

C++更是如此。如果说C语言给我的感觉是典雅古拙,就像商朝的青铜器,汉朝的石刻,古朴,但是力量感十足,那C++给我的感觉就是盛唐,明亮而华丽,宏大而繁复,汉纳百川,王者之气。

在用Python,或者Java之类的“高级语言”时,总觉得有种不透亮的感觉。就像总是蒙着一层什么,不爽利。当然不是说这些语言不好,从开发者的角度看,我写得最爽的语言其实是MATLAB。多么强大啊,就像扛着一柄无限弹药的RPG,我轰啊,炸啊,把横在我面前的难题一个个轰得渣都不剩。但是最后怎么样呢?只留下无尽的空虚。就像满级大佬回到了新手村,实在令我提不起兴趣。

而C++就不是这样了。它有足够多的玩法供你选择,可玩性简直没有止境。它对硬件的抽象恰到好处,你可以用指针搞手术刀式的精准打击,也可以用成套的现代化工具搞集团军冲锋,甚至可以召唤黑魔法(宏、模板),直接把问题消弭于无形。

当然,这一切的前提是长期、刻苦、反复的学习、练习、思考。这并不简单,但绝不是毫无意义。因为并不是C++复杂,而是这个世界复杂。Python啊Java啊C#啊,哪里有什么风轻云淡,只是虚拟机在帮你负重前行罢了。:)

  C++知识库 最新文章
【C++】友元、嵌套类、异常、RTTI、类型转换
通讯录的思路与实现(C语言)
C++PrimerPlus 第七章 函数-C++的编程模块(
Problem C: 算法9-9~9-12:平衡二叉树的基本
MSVC C++ UTF-8编程
C++进阶 多态原理
简单string类c++实现
我的年度总结
【C语言】以深厚地基筑伟岸高楼-基础篇(六
c语言常见错误合集
上一篇文章      下一篇文章      查看所有文章
加:2021-09-09 11:33:43  更:2021-09-09 11:35:36 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 -2024/12/28 12:19:59-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码
数据统计