轉換無效我完全新的C++和我創造了這個功能:C++錯誤:從 '字符' 到 '爲const char *'
bool guessWord(string compWord)
{
cout << "Guess a letter: ";
string userLetter;
cin >> userLetter;
for (unsigned int x = 0; x < compWord.length(); x++)
{
string compLetter = compWord[x];
if (compLetter == userLetter)
{
return true;
}
}
return false;
}
但它返回到以下error: invalid conversion from 'char' to 'const char*' [-fpermissive]
。任何人都可以幫我理解這是什麼意思?
只有當你幫助我瞭解什麼'線23'手段。 – WhozCraig
這意味着你不能從char轉換爲const char指針。在第23行,你將一個char傳給了一個需要const char指針的東西。 – jalf