在Java中如果你想要命名空间中的所有类,你可以这样做:
import com.bobdylan.*;
无论如何我可以得到类似的结果:
import boost.*;
(C ++除外)
答案 0 :(得分:3)
不自动。你可以编写一个#include所有其他你感兴趣的头文件的头文件,然后#include那个,但就是这样--C ++没有像java那样的“导入”功能。
答案 1 :(得分:1)
您可能不希望#include所有Boost - 它是一个非常大的库,所以只需包含您需要的内容。
此外,Neil说,C ++中没有与Java。*语法相同的内容,因此您必须手动将它们全部包含在内,或者手动编写包含它们的单个标题并包含它。