Egor00f Asked:2024-11-02 01:21:21 +0800 CST2024-11-02 01:21:21 +0800 CST 2024-11-02 01:21:21 +0800 CST 为什么C++比C慢[关闭] 772 为什么他们说 C++ 比 C 慢? 即使代码相同? 请解释一下 c++ 1 个回答 Voted Best Answer MS.music9 2024-11-02T01:51:27+08:002024-11-02T01:51:27+08:00 在 C 语言中,语言中的几乎所有内容都是在强调速度和内存的情况下完成的。 另一件事是C++。一切都可以像用 C 语言一样用它来编写,但是为了高级开发,引入了各种“扩展”——OOP(这已经导致程序变慢)、非自由的 STL 容器、智能指针,甚至std::cout相反,printf会导致速度下降并增加使用的内存。 一般来说,类似这样的事情。
在 C 语言中,语言中的几乎所有内容都是在强调速度和内存的情况下完成的。
另一件事是C++。一切都可以像用 C 语言一样用它来编写,但是为了高级开发,引入了各种“扩展”——OOP(这已经导致程序变慢)、非自由的 STL 容器、智能指针,甚至
std::cout
相反,printf
会导致速度下降并增加使用的内存。一般来说,类似这样的事情。