[英]How to include all boost header files?
在Java中,如果您想要命名空间中的所有类,您可以这样做:
import com.bobdylan.*;
无论如何我可以得到类似的结果:
import boost.*;
(在C ++中除外)
不是自动的。 你可以编写一个#include所有其他你感兴趣的头文件的头文件,然后#include那个,但就是这样--C ++没有像java那样的“导入”功能。
您可能不希望#include所有Boost - 它是一个非常大的库,所以只需包含您需要的内容。
此外,Neil说,C ++中没有与Java。*语法等效的语法,因此您必须手动将它们全部包含在内,或者手动编写包含它们的单个标题并包含它。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.