![]() |
1
2
就像所有复杂而强大的东西一样,在C++中取得成功是要付出代价的。
所以,如果你记忆力不好,设计能力差,不需要快速程序,或者没有自律性,那么请不要学习C++。总有Java或C#。 |
![]() |
2
2
元编程?模板? 就像使用C一样,您可以获得性能,但代码看起来很糟糕。 使用高级语言可以获得不错的代码,但生成尽可能快的代码的灵活性较低。 有了c++,你能同时做到这两件事吗?你可以像在C中一样快速地自由地制作任何东西,但本机面向对象和模板/运算符重载ect使它成为可能,所以你也可以编写看起来相当漂亮的代码。的确,你可以把它做得既整洁又快速。 我从未真正发现用c++写东西比用更高级别的语言更痛苦。诀窍在于拥有好的库。 |
![]() |
3
1
因为尽管像奇点这样的学术努力,但没有一个主流操作系统可以用高级语言编写驱动程序。 注意,任何可以在C++中完成的事情也可以在C中完成,但有些事情在C++中要容易得多。 |
![]() |
4
1
不我想说,如果你的表现不是你的问题,那就不值得了。(按照双底片。) |
![]() |
5
0
我的2美分:
C++远非优雅,在许多情况下,优雅是令人不悦的。有人告诉过你使用
那么,为什么人们使用C++呢?好吧,它注重性能,当你需要速度时,它是一个很好的选择。它有类、名称空间和模板,所以当您想要更好的代码组织,但出于某种原因仍需要使用“C”时,它是一个不错的选择。此外,它还有Boost库,我听说它非常适合完成工作。 |
![]() |
Sudhanva c · 如何提高编码技能?[已关闭] 7 年前 |
![]() |
hoffm · 为什么Ruby找不到调用方类中定义的常量? 7 年前 |
![]() |
Thamme Gowda · “lambda”关键字的较短替代项? 7 年前 |
![]() |
AlphaModder · 有没有带有“不寻常”访问修饰符的编程语言? 9 年前 |
|
lucasasecas · 有可能静态地使用动态语言吗? 10 年前 |
|
Eugenio Laghi · 仅由括号、加号和感叹号组成的语言 10 年前 |
![]() |
dallin · 数组中的逗号运算符是否有名称? 11 年前 |