我们在写c++程序时是否遇到过因为没有导入库文件而导致报错,或者多次导入库文件时导致重复导入?这时我们就可以使用万能头文件(#include <bits/stdc++.h)
万能头文件(bits/stdc++.h)
优点:封装了c+标准库中几乎所有的头文件,引入之后就可以使用c++ 所有的头文件中的功能;
缺点:1、并不是所有编译器都支持万能头文件的编译(如visual stido)
2、 限制了程序可移植性
3、由于在该头文件中包含了c++所有的头文件,在程序编写的过程中,程序中的变量
函数可能会和c++标准库中的命名冲突。
因此,在大型项目中不要使用万能头文件!!!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/210302.html原文链接:https://javaforall.cn