标签: c++ function local extern
假设我有一个类,其中一个函数内部有一个extern函数:
extern
A::foo(){ extern void fun(); fun(); }
我的问题是,除了本地之外还有其他地方可以解除extern功能的删除吗?比如,在.h文件中的类的解除内部?
.h
答案 0 :(得分:2)
默认情况下,函数声明为“extern”,因此您可以简单地说:
void fun(); class::foo(){ fun(); }