Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > Учу С++ с вижуалстудио 2003


Автор: annonymous 5.5.2006, 21:52
Вопрос очень ламерский так как я в С++ полный нуль, но если охота можете постебаться smile
Короче, я в руках держу книгу Дэйтела "как программировать на С++" четвёртое издание и читаю её от корки до корки. Дочитал до первой проги. Дэйтелы велят написать следующую программу:

#include "iostream.h"

int main()
{
    //std::cout << "Добро пожаловать в с++!\n";
    return 0;
}

Так как у меня кроме вижуалстудио ничего нет то я создал в ней с++>win32>console или просто project, вбил туда этот текст, но компилятор сказал:
fatal error C1010: unexpected end of file while looking for precompiled header directive
Вопрос: почему программа не работает smile ? И не тяжелее ли учить С++ в Вижуал Студио чем в С++ билдере, например? 

Автор: DeadSoul 5.5.2006, 22:00
Вставь
Код

#include "StdAfx.h"

первой строкой в С++ файл.

И неплохо бы пользоватся поиском 

Автор: annonymous 5.5.2006, 22:27
Спасибо 

Автор: koljan 6.5.2006, 13:27
можно сделать empty project 

и в вижуал помоему
 <iostream> вместо <iostream.h>  

Автор: DeadSoul 6.5.2006, 22:44
Цитата(koljan @  6.5.2006,  13:27 Найти цитируемый пост)
и в вижуал помоему
 <iostream> вместо <iostream.h>   

В какой студии? В восьмерке действительно нет iostream.h

В более ранних студиях, насколько я знаю, iostream.h выглядит так:
Код

#include <iostream>
using namespace std;
 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)