Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Языки программирования > С/С++
Перезагрузить страницу С чего начать изучение С++
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
Bogdan1024 Bogdan1024 вне форума
Member
 
Сообщений: 66
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 05.03.2006
По умолчанию С чего начать изучение С++ - 05.05.2006, 23:37

Вопрос очень ламерский так как я в С++ полный нуль, но если охота можете постебаться
Короче, я в руках держу книгу Дэйтела "как программировать на С++" четвёртое издание и читаю её от корки до корки. Дочитал до первой проги. Дэйтелы велят написать следующую программу:
Код:
#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
Вопрос: почему программа не работает ? И не тяжелее ли учить С++ в Вижуал Студио чем в С++ билдере, например?

/* M: Не стесняемся использовать BBcode! S. */
Ответить с цитированием
  (#2 (permalink)) Старый
michael michael вне форума
Member
 
Сообщений: 969
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 08.08.2003
По умолчанию 06.05.2006, 00:15

Варианты:

1. Включить строку
#include "stdafx.h"

2. Отключить использование предкомпилированных заголовков:
Project -> Properties -> C/C++ -> Precompiled Headers -> Create/Use Precompiled Header выставить в Not Using Precompiled Headers, предварительно выставив на этом же окне сверху текущую конфигурацию в All.

P.S.
#include "iostream.h" // неправильно
#include <iostream> // вот так верно
Ответить с цитированием
  (#3 (permalink)) Старый
Bogdan1024 Bogdan1024 вне форума
Member
 
Сообщений: 66
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 05.03.2006
По умолчанию 08.05.2006, 23:27

Спасибо.
А какая разница как обозначивать хэдэры (<> или "")? Если и так и так работает. Чтобы соблюдать стиль программирования ("" - это созданные юзером, а <> - это стандартные?)?
Ответить с цитированием
  (#4 (permalink)) Старый
Fuud Fuud вне форума
Member
 
Сообщений: 4,076
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 03.09.2004
По умолчанию 08.05.2006, 23:56

Это от компилятора зависит.
<> - файл ищется в пути %include%
"" - ищется в каталоге с проектом.
Ответить с цитированием
Ads
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Изучение С++ с чего начать Bloodly Вопросы начинающих программистов 2 29.07.2011 17:23
С чего начать изучение программирование SL1M-ONE Pascal 1 27.06.2011 19:44
Изучение ASP.Net с чего начать leshatrance .NET 4 27.06.2011 00:14
С чего начать изучение работы на ПК? Anatolii_63 Любые вопросы от новичков 20 27.03.2011 14:43
C чего начать изучение j2me Nadman J2ME 1 10.01.2011 14:52
С чего начать изучение С++ denes С/С++ 15 12.07.2010 15:51
С чего начать изучение компьютера? Yulka Любые вопросы от новичков 29 03.10.2008 23:34
С чего начать изучение программы C++/C JOKER_ Вопросы начинающих программистов 11 20.01.2008 00:01
С чего начать изучение 1C Alex Dyller Вопросы начинающих программистов 8 19.03.2007 23:22
С чего начать изучение Qt yarmolchuk Trolltech Qt 4 06.12.2006 22:09
С чего начать изучение web программирование Lilu_K .NET 2 29.07.2005 04:07
С чего начать изучение Visual C++ Мег Visual C++ 3 09.04.2004 15:25



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов