Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Visual C++2005 / 7 сообщений из 7, страница 1 из 1
08.03.2006, 01:45
    #33587899
TAILERu
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Visual C++2005
Подскажите пожалуйста! Я только начал интересоваться С++ упил книгу "Sams. Освой самостоятельно" авторов Джесс Либерти и Бредли Джонс, все сначало понятно написано, но когда перешол к созданиюпроекта самого первого Hello World!, то оказалось что библиотека
по умолчанию : / а в книге :
#include "stdafx.h" / #include <iostream>

int _tmain(int argc, _TCHAR* argv[]) / int main()

{ / {

return 0; / return 0 ;

} / }
и поэтому когда пытаюсь компилировать выдает окно что системе не удается найти указанный путь
подскажите что мне делать?
...
Рейтинг: 0 / 0
08.03.2006, 01:52
    #33587900
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Visual C++2005
Использовать тот транслятор который упомянут в учебнике.
С книгой должна идти компашка на которой будет подходящий транслятор.
...
Рейтинг: 0 / 0
08.03.2006, 01:53
    #33587902
luser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Visual C++2005
автор #include "stdafx.h"
Оно же MFC однако.
А ты включи настройку сборки и посмотри у тебя пимпочка подлючения MFC стоит ? Если криво встала или версия ущербная то тогда в настройках пропиши явно путь к каталогу с *.h
...
Рейтинг: 0 / 0
08.03.2006, 17:42
    #33588278
Lepsik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Visual C++2005
luser автор #include "stdafx.h"
Оно же MFC однако.



// stdafx.h : include file for standard system include files,
// or project specific include files that are used frequently, but
// are changed infrequently
#pragma once

// TODO: reference additional headers your program requires here

никакого отношения к MFC данный include не имеет
...
Рейтинг: 0 / 0
08.03.2006, 21:48
    #33588433
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Visual C++2005
Lepsik
никакого отношения к MFC данный include не имеет


Этот инклюд имеет НЕПОСРЕДСТВЕННОЕ отношение к MFC. Другое дело, что сама MS совсем с катушек съехав теперь все заголовки для прекомпилированных хедеров стала называть почему-то stdafx.h.

stdafx - это standard AFX, а AFX == application fraimwork extended (или extention), старое название MFC.

Но почему-то в 2005-ой даже если проект вообще не использует MFC, визард почему-то называет общий файл-заголовок именно этим именем.

По сути же исходного вопроса - можно лишь посоветовать автору вопроса поаккуратнее перебить из книжки пример, или скопировать его с прилагаемого диска, ежели такой имеется. То, что данный кусок не скомпилируется, если
там вместо #include "stdafx.h" будет #include <iostream> -- это точно.
а будет ли это компилироваться с #include "stdafx.h" - зависит от содержимого stdafx.h. Короче - писать как в книжке написано, ежели чего - писать сюда все , поможем.
...
Рейтинг: 0 / 0
09.03.2006, 07:32
    #33588642
Lepsik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Visual C++2005
--Этот инклюд имеет НЕПОСРЕДСТВЕННОЕ отношение к MFC. Другое дело, что

ксероксом тоже все копировальные автоматы называют, но это же не значит копир от кэнона имеет отношение к компании ксерокс.. :)

тем более что в экспресс версии и MFC как такового нет. Да и комментарий в файле уже недвусмысленно об этом намекает.
...
Рейтинг: 0 / 0
21.07.2006, 15:38
    #33870542
Tubrik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Visual C++2005
пускай будет #include "stdafx.h" у тебя в каждом проекте, причем объявлена вперед всех других #include и не парься, пока так просто надо
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Visual C++2005 / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]