【发布时间】:2013-05-21 03:46:58
【问题描述】:
//function declerations
void func_A();
void func_B();
void func_SubA();
//main
int main(){ ... }
//function definitions
void func_A(){ ... }
void func_B(){ ... }
void func_SubA(){ ... }
确保 func_SubA() 只能在 func_A() 内部调用的最佳方法是什么?
如果 func_B() 试图调用 func_SubA(),我想收到一个编译器错误。
【问题讨论】:
标签: c++ function c++11 lambda lexical-closures