Я рекомендую вам держать флаг в выключенном состоянии. Строгое соответствие - это хорошо, оно заставляет вас приобретать лучшие привычки и писать более переносимый C ++.

у дистанционный класс для начинающих с ++ и не могу решить эту ошибку компиляции. Он написан точно так же, как в примере книги, и когда мой брат вырезает и вставляет его в свой VS2015, он работает нормально, но в моем VS2017 это не так. Я удалил и переустановил сообщество VS2017 безрезультатно.

Я занимаюсь программированием только 2 недели, поэтому я очень, очень новичок в этом.

Коды ошибок, которые я получаю:

ошибкаE0167 аргумент типа "const char" несовместим с параметром типа "char
ошибкаC2664 void Hello (char): невозможно преобразовать аргумент 1 из const char [8] в char

Код:

// FUNCTION: Hello, prints out a welcome message on the screen.
void Hello(char* name)
{
 cout << "Hello " << name << "!";
}

// FUNCTION: Main, program start.
int main()
{
 Hello("Krister");
 cin.get();
 return 0;
}

Я действительно надеюсь, что кто-то может помочь мне с этим.

Всего наилучшего, Джепп

Ответы на вопрос(2)

Ваш ответ на вопрос