gpt4 book ai didi

c++ - 我怎样才能只写一次 "#include"?

转载 作者:塔克拉玛干 更新时间:2023-11-03 08:09:36 26 4
gpt4 key购买 nike

在一些大型的C++项目中,有很多#include指令。例如,

#include <iostream>
#include <boost/asio.hpp>
#include <boost/bind.hpp>
#include <boost/date_time/posix_time/posix_time.hpp>

在这个例子中我必须写四个#include。我很懒,只想写一次。大概是这样的:

#include {
<iostream>
<boost/asio.hpp>
<boost/bind.hpp>
<boost/date_time/posix_time/posix_time.hpp>
}

有没有办法做到这一点?或者我们可以定义一个宏来执行此操作吗?

最佳答案

Is there any way to do it like this?

没有。

最好的办法是将所有 #include 指令放入一个专用的头文件中,然后在需要的地方#include 该单个头文件。

关于c++ - 我怎样才能只写一次 "#include"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18298541/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com