gpt4 book ai didi

c++ - 类无法从主 C++ 访问 int 函数

转载 作者:行者123 更新时间:2023-11-27 23:13:51 25 4
gpt4 key购买 nike

我正在编写一个程序,但是由于某种原因我无法从 main 访问游戏功能,除了出现以下错误:

20:23: error: expected primary-expression before ']' token

代码如下:

#include <iostream>
#include <fstream>
#include <string>

using namespace std;

int gameplay (int suitcase[], ofstream outputFile)
{
cout << "Here?";
return 0;
}
int main()
{
const int ARRAY_SIZE = 10;
int suitcase [ARRAY_SIZE] = {1, 10, 100, 1000, 10000, 100000, 1000000, 0, 0, 0};
ofstream outputFile;
outputFile.open ("players.txt");
gameplay(suitcase[], outputFile);
outputFile.close ();

return 0;
}

任何帮助将不胜感激,谢谢!

最佳答案

main()gameply 的函数调用语法错误!

gameplay(suitcase[], outputFile);

应该只是:

gameplay(suitcase, outputFile);
^
removed []

[] 在函数声明中需要,但在调用函数时不需要。

关于c++ - 类无法从主 C++ 访问 int 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18002854/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com