-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