kenan
罗老师意犹未尽啊!来个升级版,期待不久回归。
作者回复:有问题可以随时回来一起讨论。
2020-06-30
5
Eason Tai
有一说一,配合c++ prime和自己手敲来看专栏,互相验证,真的挺舒服的。
作者回复:很好的学习方法,nice。
2020-06-02
11
jxon-H
第三次学习这节课的内容,感觉自己总算明白了罗老师的苦心。
与一般的C++课不同,罗老师完全不讲语法要素这些百度一大把,而是从工作的原理和本质去剖析C++。
我记得开课的第一讲,罗老师就这么说过,当时没啥体会,现在越发觉得这样的编排确实很高级。
虽然对于我这种没怎么用过C++的人来说,接受所有信息有点吃力,但反而使我开阔视野,学习C++的时候,不会被限制语法语义的规则上,你还可以和预处理器、编译器打交道,让你的代码更好的让人和机器读懂。
什么场景应该和预处理器沟通一下,什么时候和编译器沟通一下,这些都是高级的编程技巧。这些沟通也许是非必要的,但是掌握这些沟通技巧,在编程的时候将如鱼得水。
对C++的钻研还不够深,功力不够,没发对老师的思考题发表有营养的见解,就这么表达一下自己的感受吧。
作者回复:有点过誉了,受之有愧。
因为C++比较复杂,所以我划出了四个生命周期,方便特性的归类和理解,不然混在一起很容易把思路弄乱。
C++需要在实践中学,要花的时间和精力还是挺多的,不过乐趣也自在其中。
2020-05-20
10
Yaxe
昨天上github看cpp_study这个仓库的时候 发现头像莫名熟悉,才知道之前star的注释版nginx也是罗大写的 十分有缘 学习学习!
作者回复:笑,看来我的隐身能力还是挺成功的。
2020-05-09
7
jxon-H
我的C++一直没学懂没学好。希望能跟上罗老师的步伐,填补我知识结构的空缺。
罗老师把C++的生命周期与瀑布模型进行类比,形象地把C++的编程过程进行剖析,通过在生命周期四个过程的来回改进,实现程序的螺旋式上升,巧妙地说清了软件开发是个不断迭代的过程。
关于C++的优点,都说是因为贴紧硬件底层,与java相比,少了把源码先翻译成字节码,而是直接翻译成机器码。与脚本语言相比,脚本语言读一条指令执行一条,和用户的交互性好,比较容易一步步优化代码;而C++是一次编译,就全翻译成机器码,要求思维比较严谨,牵一发动全身。
请老师指正。
作者回复:说得很好。
生命周期这个其实是为了方便大家理解C++程序,把它分解成几个阶段,有的C++特性只在某个阶段起作用,这样就会认识的比较清楚。
2020-05-07
二宝他爹
当年是看着罗老师的boost程序库开发指南的书才入了C++/boost库的大门哇,看了目录果断加入课程学习
作者回复:这次主要讲的标准C++,有部分内容是和Boost重叠的,可以对比学习,以后有机会再专门讲Boost吧。
2020-05-06
2
吃草🐴~
大学里学过 C++,然而只是皮毛,所以一直只知道难,但是不知道难在哪里。目前已是三年半开发经验的 Java 程序猿~个人觉得 Cpp 更贴近底层,并且也想了解这门语言的一些设计思想。于是乎,果断入手开始研究~🤔🤔
作者回复:就是要有这样的钻研态度,学C++,不一定非要用它做开发,而是把它当做他山之石,开拓自己的知识面。
空闲时间可以自己写一些小程序,用来练习C++,熟悉系统底层。
2020-05-06
20
NEVER SETTLE
在http专栏,给老师留言,希望出个C++专栏,果真出了,甚是开心😁
作者回复:希望不会让你失望,有什么想法、需求可以提出来。
2020-05-06
忆水寒
必须买啊,希望作者能稍微在课程中讲一些C++相关的常用开源库。这样在项目中也能使用到。
作者回复:会的,不过C++的开源库太多,我也只能挑出我自己实际使用过、觉得有用的库,没用过的不好推荐。
首推的当然就是Boost了,不过它太大,不好一下子掌握,
这次就先不讲了。
2020-05-06
编辑推荐
讲师的其他课程
包含这门课的学习路径
C++工程师
7门课程 51.5w人学习
看过的人还看了