
Помогите пожалуйста начинающему.
Простейший пример
// File prb.cc
#include <iostream.h>
void main()
{
cout << "Hello, World!\n" ;
}
//End of file prb.cc
Выдает ошибки:
error C2065: 'cout' : undeclared identifier
error C2297: '<<' : illegal, right operand has type 'char [15]'
Что делать
Заранее спасибо
Здравствуйте Paul_SN, Вы писали:
PS>// File prb.cc
PS>#include <iostream.h>
PS>//End of file prb.cc
PS>Выдает ошибки:
PS>error C2065: 'cout' : undeclared identifier
PS>error C2297: '<<' : illegal, right operand has type 'char [15]'
PS>Что делать
Попробуй одно из или все вкупе:
— вставить в Project Settings>C/C++/Category == General>Project Options
ключ компилятора /TP (говорит восприниматьфайлы в проекте как C++)
— заменить iosteam.h а iostream
— заменить cout на std::cout
Чтоб подсветку сделать в VC6 таким файлам (я правильно понял, ты VC используешь?), надо прочитать это
<a target='_blank' class='m' href='http://support.microsoft.com/default.aspx?scid=kb;EN-US;Q181506'>Q181506</a>
Здравствуйте Paul_SN, Вы писали:
PS>// File prb.cc
PS>#include <iostream.h>
PS>void main()
PS>{
PS>cout << "Hello, World!\n" ;
PS>}
#include <iostream> // без .h
int main()
{
std::cout << "Hello, World!\n";
return 0;
}
или:
#include <iostream> // без .h
using std::cout;
int main()
{
cout << "Hello, World!\n";
return 0;
}
или:
#include <iostream> // без .h
using namespace std;
int main()
{
cout << "Hello, World!\n";
return 0;
}
Легче одурачить людей, чем убедить их в том, что они одурачены. — Марк Твен