在void tryagain()上找不到标识符
identifier not found on void tryAgain()
我正在为tic tac toe创建一个代码,试图使用void函数为其创建一个void函数,以便如果他们选择的插槽已满,请再次尝试。这是我的boardInput()&tryagain():
void boardInput()
{
int a;
cout << "Round: " << iRound << endl;
cout << "Row: ";
cin >> a;
int b;
cout << "Column: ";
cin >> b;
if (a == 1 && b == 1)
{
if (chGrid[0][0] == '-')
chGrid[0][0] = chPlayer;
else
{
tryAgain();
}
}
}
void tryAgain()
{
system("cls");
displayBoard();
cout << "ERROR! Try again!" << endl;
boardInput();
}
我试图将空隙移动到周围,但仍然遇到同样的错误。谁能帮我吗?
void tryagain()在void boardInput()上没有声明。您的原型将是
void tryAgain();
void boardInput();
您需要将所有原型功能都放在文件顶部。如果有很多原型,您可以将它们放在.c文件顶部(#include myfyle.h
)
相关文章:
- 设置 Visual Studio for MPI: 找不到标识符错误
- 找不到标识符合并
- 从子类访问模板类成员时出现"找不到标识符"错误
- OpenCV 3 错误"CV_FOURCC":找不到标识符
- im调用函数时找不到标识符?
- clock_gettime:在 Windows 10 的 Visual Studio 中找不到标识符
- 英特尔 TBB - "初始化关键部分 Ex":找不到标识符编译器错误
- 找不到标识符.C3861
- 在void tryagain()上找不到标识符
- 在C 类中找不到标识符
- 找不到标识符,尝试在 C++ 中显示数组值
- 我遇到:错误2错误C3861:"fx":找不到标识符
- OpenGL - 'glTexSubImage3D':找不到标识符
- "GetProcessIdOfThread":找不到标识符
- 错误 C3861:"strcpy_y":找不到标识符
- "printf":找不到标识符
- 错误 C3861:"initNode":找不到标识符
- 在抽象类中找不到C++标识符
- 错误 C3861:"getGaborKernel":找不到标识符
- 错误 C3861:"对齐":找不到标识符