![]() |
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库,我听说它非常适合完成工作。 |
![]() |
rookie · 检查函数模板的所有参数包参数是否属于int 1 年前 |
![]() |
ivaigult · -W转换和隐式字符串到布尔类型转换 1 年前 |
![]() |
rainer · 后台插入程序的初始化 1 年前 |
![]() |
Community wiki · 以理智、安全和高效的方式复制文件 1 年前 |
|
Shefali Kanaujia · 对C中向量的向量进行排序++ 1 年前 |
|
Ma Joonyoung · 粗粒度和细粒度链表的时间比较 1 年前 |