|   |      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库,我听说它非常适合完成工作。 | 
|   | MaPo · Linux,设置锁定ICMP_过滤器选项 8 月前 | 
|   | Doohyeon Won · 内联函数上的奇怪现象?[关闭] 8 月前 | 
|   | Bobby · 复合字面值总是左值吗? 9 月前 | 
|   | 9-Pin · C: 嵌套结构的堆栈内存分配 9 月前 |