1

假设我有一个类,它的一个函数内部有一个extern函数:

A::foo(){
  extern void fun();
  fun();
}

我的问题是,除了本地之外,是否还有其他地方可以放置extern函数的声明?说,文件里面的类的decleration .h

4

1 回答 1

2

函数声明默认是“extern”,所以你可以简单地说:

void fun();
class::foo(){
  fun();
}
于 2013-01-08T13:44:21.940 回答