首页
查找话题
首页
为什么说C++很难?
为什么说C++很难? 第1页
1
xi-yang-86-73 网友的相关建议:
C++的困难性,主要有这几个问题:
总有人说“虽然C++功能/范式多,但是你可以只会、只用其中一部分”。这是不太现实的,因为你开发不可能不用第三方库,然后你不可能限制人家用C++的那个部分。如果那个部分你不熟悉,编译器喷出个一百行的模板错误你看不懂怎么办?
C++语言本身的范畴,甚至没有包含写出一个能跑的程序。因为语言本身只到编译单元,后面还有链接什么的玩意,而理论上来讲那些东西都是各个目标平台自己的,并不是语言的一部分。
C++没有“官方”的编译控制器、包管理器,逼迫新手去一个个屎坑里自己踩一遍。特别是当你需要跨平台开发而不能简单地全靠VS/XCode的时候。
由于C++实际上用来开发有一定复杂性的高性能系统(没有这些需求,不必用C++),所以通常不可避免地要接触语言以外的大量东西,比如内存对齐、SIMD优化、编译器特异的intrinsics、系统API等等,这在广度上增加了学习内容。
为什么说C++很难? 的其他答案 点击这里
1
相关话题
大学生有没有必要自己学习鸿蒙系统?希望有大佬给一点中肯的意见可以吗?
为什么 Linux 指针越界时程序会立即被中断,而 Windows 不会?
编译器在遇到指向基类的指针时都会进行动态联编吗?
现在 Qt 好找工作吗?
不同语言代码量大致换算?
关于C++23网络库的争论,大家有什么看法?
低耦合或代码重复在该情况中该如何抉择?
面试想拿 10K,HR 说你只值 7K,该怎样回答或者反驳?
网上有对于C++编程要避免使用cin、cout、fstream;而是使用scanf、printf、FILE *的说法, 请问是正确的吗?
在未来,编程会不会像现在的写字一样成为普通人的必备技能?
前一个讨论
有什么致命真菌和细菌会在无意中吃下去?
下一个讨论
全基因组测序要多少钱。不针对单个基因?
相关的话题
觉得 SQL 太难用于是自己编了个类 SQL 语言,不知道有没有人想过类似的事情?
如何在 Linux 下利用 Vim 搭建 C/C++ 开发环境?
为什么C语言中计算机认为0是假的,其他数都是真的?
做一个不同编程语言之间的converter有没有意义?
为什么很多大牛在写题的时候要加一堆宏?
C++ 的 sizeof 是怎么实现的?
就代码能力和开发经验来说,姚期智是不是根本就不如稍微有三到四年开发经验的程序员?
如何评价"Null reference - my billion-dollar mistake"?
什么才算是真正的编程能力?
你有过哪些被 C++ 摧残的经历?
C语言和C++中,为什么malloc函数需要传入申请的内存大小,而free时候却不需要传大小呢?
为阅读应用添加内容编辑功能是否很难?
.net工作三年想转型做c++?
语法糖dsl之类是否破坏代码风格?
不同语言代码量大致换算?
C++ 是否适合做 GUI?
c++如此繁琐,为什么大学不直接开展python课程?
C++的new操作符,底层使用的是malloc吗,在析构时,是如何确定自己需要释放内存的大小的?
C++工程中的目录有何意义?
无代码编程会是以后的趋势吗?
为什么大学讲授 C 语言比讲授 C++ 的更多?
你是如何自学R语言的?
汉语编程语言意义何在?
最快的 atoi、atof 实现是什么样的?
类初始化时 this 指针何时生成,在构造函数中如何确保 this 指针有效?
现在的编程语言越来越多,为什么 C 和 C++ 还没有被现在的时代淘汰呢?
学 C++ 是种怎样的体验?
如何才能学到Qt的精髓?
为什么说指针是 C 语言的精髓?
Java设计出checked exception有必要吗?
服务条款
联系我们
关于我们
隐私政策
© 2025-02-23 - tinynew.org. All Rights Reserved.
© 2025-02-23 - tinynew.org. 保留所有权利