- 主题:我发现相同档次的程序员,C++背景的编程能力要比C背景差不少
去掉“不精通c的”
【 在 ysd 的大作中提到: 】
: 我还没见过精通c++的不精通c的
:
: #发自zSMTH@EVR-L29
--
FROM 36.40.147.*
你说得没错,做为c++er,也烦有些人的过度设计,看代码来回跳转太费劲。
【 在 hongyan2022 的大作中提到: 】
: 你说 有没有可能 是因为 观察者 不会欣赏啊?
: 我对C++ 就完全看不懂 看着一堆堆 繁文缛节般的 语法
: 写了半天 还没干正事呢
: ...................
--
FROM 223.104.39.*
数据结构那些被STL代替,是为了效率。
C没有STL,当然要自己写
--
FROM 42.236.187.*
【 在 DoorWay 的大作中提到: 】
: 去掉“不精通c的”
几乎没人敢说精通Cpp,那数十本所谓的经典都是各种陷阱
《C++ primer》
《Inside The C++ Object Model》
《Effective C++》
《More Effective C++》 (同上)
《Exceptional C++》(Herb Sutter)
《 C++标准程序库》(Nicolai M.Josuttis))
《Exceptional C++ Style》 (Herb Sutter)
《C++面向对象高效编程》(C++ Effective Object-Oriented Software Construction)
《Thinking In C++》
《Thinking In C++》
《 C++ Templates》
《STL 源码剖析》
有这些精力和功夫早就开始python做项目了。
--
FROM 42.236.187.*
C++的问题是调试效率太低
不过还是比没有智能指针的C要强不少
【 在 saynothing 的大作中提到: 】
: 这不挺正常的。
: c++主要是方便,stl各种容器。
: c都得自己搞,运行效率高又如何? 开发效率还是c++高。
: ...................
--
FROM 114.253.33.*
调试效率太低是啥意思?
学完C++还能回去继续写C的,没几个吧
我写driver都想用C++。实际上Windows上写driver是可以用C++的,有些特性不用就行了。
【 在 roy 的大作中提到: 】
: C++的问题是调试效率太低
: 不过还是比没有智能指针的C要强不少
:
--
FROM 114.241.227.*
改个类的private method,一堆文件都要重新编译
【 在 z16166 的大作中提到: 】
: 调试效率太低是啥意思?
: 学完C++还能回去继续写C的,没几个吧
: 我写driver都想用C++。实际上Windows上写driver是可以用C++的,有些特性不用就行了。
: ...................
--
FROM 114.253.33.*
PIMPL
这个除了Qt,还有人用吗?
【 在 roy 的大作中提到: 】
: 改个类的private method,一堆文件都要重新编译
:
--
FROM 36.40.147.*
同样档次的,我发现会汇编的要比会机器语言的差不少。
【 在 KillnCov 的大作中提到: 】
:
: 我发现同档次的, 会C语言的要比会汇编的差不少。
:
: 【 在 wjhtingerx 的大作中提到: 】
: : C++背景的程序员,没了STL,好像就不会写任何程序了;除了创建几个类结构的程序,其他架构设计啥的基本一团浆糊。
--
FROM 36.98.225.*
是啊。我为了减少编译的文件数。都习惯用 d pointer 了。
chromium 也有用这个技术。其它项目好像没听说。
【 在 DoorWay 的大作中提到: 】
: PIMPL
: 这个除了Qt,还有人用吗?
--
FROM 124.72.111.*