Ошибка: cout: необъявленный идентификатор

388
10 сентября 2017, 01:48

Я только начал разбираться с плюсами. И тут же воткнулся в какой-то непонятный для меня косяк.

#include <iostream>
#include "stdafx.h"
using namespace std;
int main()
{
    cout << "Hello World" << endl;
}

Вроде все верно... Но при компиляции ошибка:

cout: необъявленный идентификатор

Я почитал у вас тут похожие темы. Пишут, что область имен надо объявить, она есть. Вроде вообще все как надо. Я использую VS 2017 для написания кода. Объясните, пожалуйста, что не так.

Answer 1

Вот это

#include <iostream>

вы, вероятно, добавили сами перед

#include "stdafx.h"

Поменяйте их местами. stdafx.h - это такой оченно хитрый вспомогательный заголовочный файл (который я бы, честно говоря, вообще не использовал :) - но вы уже сделали проект с использованием предварительно скомпилированного заголовка...) Пусть себе идет первым...

#include "stdafx.h"
#include <iostream>
using namespace std;
int main()
{
    cout << "Hello World" << endl;
}
Answer 2

попробуйте так

#include <iostream>
using namespace std;
int main()
{
   cout << "Hello World ";
   return 0;
}
Answer 3
std::cout<<"Hello World";
READ ALSO
Вставить данные в БД SQLite3

Вставить данные в БД SQLite3

Добрый деньКаким образом происходит запись данных(int, long long, double) в sqlite3?

283
Как через библиотеку SFML реализовать управление персонажем с помощью мышки?

Как через библиотеку SFML реализовать управление персонажем с помощью мышки?

Можете подсказать как реализовать управление персонажем с помощью мышки, как в Action/RPG играх типо Diablo, когда зажав ПКМ и меняя лишь вектор направления...

317
Метод Рунге-Кутты для решения системы ДУ

Метод Рунге-Кутты для решения системы ДУ

Здравствуйте, решаю я систему ДУ первого порядка(это уравнение Лотки-Вальтерры)На самом деле, там вместо чисел должны быть переменные, но я их пока...

347
Не работает nouislider

Не работает nouislider

Почему не работает плагин nouislider на мобилках? те

440