-3
嗨,我刚刚开始用二维数组进行实验。我从笔记中构建了以下简单的代码,但是我得到了一个我无法弄清楚的错误。 cout后面的“< <”下划线。输出是;二维阵列错误
'< <':没有发现操作符需要'const std :: string'类型的右侧操作数(或没有可接受的转换)。
任何人都可以告诉我哪里出错了吗?
#include "stdafx.h"
#include <iostream>
enum Mines {HIDDEN_MINE, UNCOVERED_MINE, HIDDEN_SAFE, UNCOVERED_SAFE};
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
const string names[] = {"*", "X", "-‐", "O"};
cout << names[UNCOVERED_MINE] << endl; //error
system("pause");
return 0;
}
你必须' #include' –
juanchopanza
感谢现在工作 – user3057816