c++ - 为什么标准库总是那么复杂?

标签 c++ c

<分区>

这可能是一个奇怪的问题,但我不太明白这一点。当我看着 string.h 时,我真的不知道我在看什么......也许我只是缺乏经验之类的,但这些文件看起来一点也不像我写过的头文件。

我可以编写自己的字符串实现,它会比我在这里看到的这个文件更短、更易读……

所以基本上我只是想知道这里发生了什么,所以有必要编写所有这些又长又复杂的代码。

编辑:好的,感谢您的回复,我明白了。这是我所期望的,但很高兴得到一些确认:p

最佳答案

与发动机内部看起来的复杂程度相比,驾驶汽车(可以说)极其容易。

诸如此类的库旨在易于使用,但幕后的内容可能并不总是易于理解。您最好使用此类库的实际文档。

关于c++ - 为什么标准库总是那么复杂?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22989952/

相关文章:

c - eclipse CDT "Symbol NULL could not be resolved"

c - 程序没有打印我需要打印的内容

c - 实现快速排序时出现段错误

c++ - 函数接受模板类的内部类的问题

c++ - 矩阵大小(图片)OpenCV

c++ - 地址运算符 (&) 与引用运算符 (&)

python - 有人可以解释 pybind11 安装吗?

c++ - Visual C++ 与 QT Creator

c - dlmopen() 无法解析创建的命名空间中定义的函数符号

c - C 编程中的 fseek 和 fgets 在这里没有正确使用?