Модераторы: Daevaorn
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> #include "stdafx.h", #include "stdafx.h" 
:(
    Опции темы
stas52
Дата 2.11.2006, 00:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 40
Регистрация: 25.10.2006

Репутация: нет
Всего: нет



Добрый день. Подскажите пожалуйста. 
Когда я в код пытаюсь вставить такую строку #include "stdafx.h" компилятор выдает 
Cannot open include file: stdafx.h': No such file or directory
Что мне сделать? Я догадываюсь, что мне надо что-то скачать с интернета. А вот что потом со скаченным фаилом делать а не представляю. Подскажите пожалуйста поподробнее что надо делать???

PM MAIL   Вверх
Fin
Дата 2.11.2006, 00:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дракон->Спать();
**


Профиль
Группа: Участник
Сообщений: 687
Регистрация: 4.1.2006

Репутация: 3
Всего: 10



Для начала скажи в каком компиляторе ты пытаешься компилировать свою программу?  Если компилятор отличен от VC++. То этот файл подключать тебе не нужно. Если у тебя VC++, то этот файл автоматически создается визардом.


--------------------
Пролетал мимо.
PM MAIL   Вверх
stas52
Дата 2.11.2006, 01:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 40
Регистрация: 25.10.2006

Репутация: нет
Всего: нет



Visual Studio 2005
PM MAIL   Вверх
Любитель
Дата 2.11.2006, 10:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: 24
Всего: 92



1. Создай этот файл smile
2. Поставб в проперятх проекта использование прекомпилед-хейдеров.

Добавлено @ 10:12 
Да, не забудь ещё создать stdafx.cpp (с одним инклюдом)


--------------------
PM MAIL ICQ Skype   Вверх
stas52
Дата 2.11.2006, 12:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 40
Регистрация: 25.10.2006

Репутация: нет
Всего: нет



А можно немного поподробнее?
Я Знакомлюсь с С++ пока только 2 дня.

1) Я должен сделать файл stdafx.cpp там-же само где и main файл???
2) В свойствах проекта поставить прекомпилед-хейдеров
3) Инклудить в  main.cpp - stdafx.

Я правильно понял?

PM MAIL   Вверх
vinter
Дата 2.11.2006, 13:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Explorer
****


Профиль
Группа: Завсегдатай
Сообщений: 2735
Регистрация: 1.4.2006
Где: Н.Новгород

Репутация: 13
Всего: 56



Цитата

Добрый день. Подскажите пожалуйста. 
Когда я в код пытаюсь вставить такую строку #include "stdafx.h" компилятор выдает 

Цитата

Я Знакомлюсь с С++ пока только 2 дня.

а ты уверен что "stdafx.h" тебе небходим??



--------------------
Мой блог
PM MAIL WWW   Вверх
Любитель
Дата 2.11.2006, 13:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: 24
Всего: 92



Вообще говоря действительн одля небольших проектов смысла в прекомпилед-хейдерах ноль, разве что потеря портируемости между компилерами  smile .

Если же всё-таки очень хочется:
1. stdafx.cpp создаём из солюшен-эксплоурера. Add => Add New Item.... Выбираем файл кода, пишем stdafx. Enter.
2. В свойствах, конечно. В веточке C++ (точно на память не скажу).


--------------------
PM MAIL ICQ Skype   Вверх
stas52
Дата 2.11.2006, 14:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 40
Регистрация: 25.10.2006

Репутация: нет
Всего: нет



stdafx.h  мне нужен для того, чтобы выводить русские буквы. (если я правильно понял, что для этого требуется stdafx.h)
PM MAIL   Вверх
archimed7592
Дата 2.11.2006, 16:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Архимед
****


Профиль
Группа: Завсегдатай
Сообщений: 2531
Регистрация: 12.6.2004
Где: Moscow

Репутация: 58
Всего: 93



stas52, тебя кто-то жестоко обманул. stdafx для этого не нужен.


--------------------
If you have an apple and I have an apple and we exchange apples then you and I will still each have one apple. But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas.
© George Bernard Shaw
PM Jabber   Вверх
Smorodin
Дата 3.11.2006, 11:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Добрейший
**


Профиль
Группа: Участник
Сообщений: 285
Регистрация: 10.4.2006
Где: Пермь

Репутация: нет
Всего: 1



привет!

а уменя такая проблема: сижу за С++ первый (!) день. Использую Microsoft Visual Studio .NET 2003, и при попытке получить результат кода
Код

#include <iostream>
using namespace std;

int main()
{
    cout << "Hello!";

    return 0;
}

получаю ошибку
fatal error C1010: unexpected end of file while looking for precompiled header directive



--------------------
Сделать можно все, только вопрос - когда?
PM MAIL Skype   Вверх
_hunter
Дата 3.11.2006, 12:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 8564
Регистрация: 24.6.2003
Где: Europe::Ukraine:: Kiev

Репутация: 16
Всего: 98



почитай эту тему сначала...


--------------------
Tempora mutantur, et nos mutamur in illis...
PM ICQ   Вверх
Любитель
Дата 3.11.2006, 12:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: 24
Всего: 92



Отключи прекомпилед хейдеры в пропертях проекта.


--------------------
PM MAIL ICQ Skype   Вверх
Smorodin
Дата 3.11.2006, 13:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Добрейший
**


Профиль
Группа: Участник
Сообщений: 285
Регистрация: 10.4.2006
Где: Пермь

Репутация: нет
Всего: 1



помогло спасибо


--------------------
Сделать можно все, только вопрос - когда?
PM MAIL Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0885 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.