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

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

{ / {

return 0; / return 0 ;

} / }
и поэтому когда пытаюсь компилировать выдает окно что системе не удается найти указанный путь
подскажите что мне делать?
...
Рейтинг: 0 / 0
Visual C++2005
    #33587900
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Использовать тот транслятор который упомянут в учебнике.
С книгой должна идти компашка на которой будет подходящий транслятор.
...
Рейтинг: 0 / 0
Visual C++2005
    #33587902
luser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор #include "stdafx.h"
Оно же MFC однако.
А ты включи настройку сборки и посмотри у тебя пимпочка подлючения MFC стоит ? Если криво встала или версия ущербная то тогда в настройках пропиши явно путь к каталогу с *.h
...
Рейтинг: 0 / 0
Visual C++2005
    #33588278
Lepsik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
Visual C++2005
    #33588433
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
Visual C++2005
    #33588642
Lepsik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
--Этот инклюд имеет НЕПОСРЕДСТВЕННОЕ отношение к MFC. Другое дело, что

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

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


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