- 论坛徽章:
- 0
|
1、谈谈这些年来C++规范演变给您带来的感受
一个字: 普及起来太他女马慢。
尤其是对于大型项目,时间跨度很长,本人现在接触的项目,从代码的更新日志上看来,从95年持续到现在,C++的规范都是浮云。因为没有人有如此的魄力去升级编译器。
2、C++作为一门争议性很大的语言,谈谈您这么多年来工作中的使用经验
C++是本人最喜欢的编程语言,没有之一。至于争议,对我而言都是浮云。
3、口水话题,你为啥使用C++,说说它的优劣之处。
优点:与C兼容,灵活强大。
缺点:与C兼容,纷繁复杂。
语言设计之初,如果不考虑与C兼容,估计会不会像今天这样的使用率还是未知数。但不得不承认,与C兼容也在某种程度上大大地拖了C++的后腿。
就本人使用的情况,对它还是有些微词的。比如 template <typename T > 中的T不能在编译期被约束(像其它语言那样). 继承中 子类的 重写函数的访问级别即使小于父类的级别照样成功调用, 而不是像C#那样出现编译错误... 对于 enum E{A, B}, 如果使用时 像C# 这样的话(E.A, 而不是直接 A), 弱弱地觉得会更安全一些……
当然,瑕不掩瑜。C++一直都是我最爱的编程语言。:)
|
|