簡體   English   中英

如何包含所有boost頭文件?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM