我真诚地希望在座的人不要介意这些问题。在搜索了很多次之后,也许使用了错误的搜索词 - 然而 - 我似乎无法在这方面找到任何东西。是的,我浏览了 cplusplus 的文档,但仍然找不到答案。
我的问题很简单,如何才能使一个函数只能通过另一个函数调用?
这是一个例子
class someclas{
public:
void screen():
void setsomevariable (int somevariable){}
}clas;
而当我调用函数 setsomevariable() 时,它应该只有在调用 screen 函数后才能使用。像这样:
clas.screen().setsomevariable(..);
同样,我如何使这个函数成为 screen() 的成员?