我是 C++ 新手,对以下代码感到困惑。评论表明我认为每一行的作用。
void State::Manager::Run(State& entranceState) { //pass a variable of type State by reference
current = &entranceState; //get the address of entrance state and store it in current
current->Enter(); //call the enter method of the object that current points to
基于上述,我认为 State 有一个名为“Enter”的方法(因为三行中的最后一行在 State 类型的对象上调用 Enter() 类型的方法。但是如果我在文件中搜索 State(链接是上面)对于Enter方法,我没有看到这个方法。我错过了什么?我在哪里可以找到Enter函数?