Vai*_*our 8 iostream header-files libstdc++
我对 iostream 和 bits/stdc++.h 之间的差异感到困惑?在竞争性编程中可以使用bits/stdc++.h吗?或者有什么后果吗?
小智 18
你无法真正比较两者。iostream是一个头文件,允许您使用输入 ( cin) 和输出 ( cout)。头文件基本上只是一个包含函数集合的文件,您可以使用这些函数使编码变得更容易。这类似于 Python 中的内置库(例如import random:)。bits/stdc++.h基本上是导入每个 C++ 头文件的一种方法。许多有竞争力的程序员使用它,因为他们不必导入每个流行的头文件。然而,它的缺点是它增加了编译时间,因为它必须搜索每个可能的函数。然而,大多数人并不认为这是一个太大的问题,因此您可以继续使用它。然而,在实际的软件工程中这样做被认为是不好的做法。希望这对您有所帮助并祝您有美好的一天:)
| 归档时间: |
|
| 查看次数: |
14722 次 |
| 最近记录: |