我是C ++的新手,并且对以下code感到困惑。评论表明我认为每一行都有。
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函数?