<iostream.h>
От: Paul_SN Россия  
Дата: 05.10.02 10:07
Оценка:
Помогите пожалуйста начинающему.
Простейший пример
// 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]'

Что делать

Заранее спасибо
Re: <iostream.h>
От: Vasiliy_Krasnokutsky Россия  
Дата: 05.10.02 10:14
Оценка:
Здравствуйте Paul_SN,
#include <iostream>
Re: <iostream.h>
От: Kaa Украина http://blog.meta.ua/users/kaa/
Дата: 05.10.02 10:20
Оценка:
Здравствуйте 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>
Алексей Кирдин
Re: <iostream.h>
От: Павел Кузнецов  
Дата: 05.10.02 10:53
Оценка:
Здравствуйте 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;
}
Легче одурачить людей, чем убедить их в том, что они одурачены. — Марк Твен
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.