我想知道我是否可以包含头文件的特定部分而不是包含整个头文件!
例如在 Python 中,我们可以这样做:
from math import sqrt
只从数学课导入 sqrt 。
无论如何要在 C++ 中做到这一点吗?
的种类:
extern "C" double sqrt(double);
extern "C" int printf(char const*, ...);
int main() {
printf("sqrt(2) = %f\n", sqrt(2.0));
}
但是,对于模板或类定义,没有办法做到这一点。std
出于多种原因,也无法对命名空间中的内容执行此操作,其中之一是实现在那里使用内联命名空间。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句