Привет Мне нужна помощь с некоторым кодом. Мне нужно проверить функцию, но я получаю ошибку компилятора каждый раз, когда пытаюсь скомпилировать. вот что я получаю, ошибка: сравнение между разными типами указателей «void» ()() 'и' const char 'не хватает актерского состава. Вот мой код.Как проверить функции с помощью оператора if
#include <iostream>
using namespace std;
void getInput();
bool gameGoing = true;
int main()
{
do{
cout << "hello world this is a test.\n";
getInput();
if(getInput == "false")
{
return 0;
}
}while(gameGoing = true);
}
void getInput()
{
string userInput;
cin >> userInput;
}
Совершенно непонятно, что вы хотите достичь. Ваша функция не имеет возвращаемого значения, и вы пытаетесь сравнить указатель на строку – UnholySheep