|
|
|
Visual C++2005
|
|||
|---|---|---|---|
|
#18+
Подскажите пожалуйста! Я только начал интересоваться С++ упил книгу "Sams. Освой самостоятельно" авторов Джесс Либерти и Бредли Джонс, все сначало понятно написано, но когда перешол к созданиюпроекта самого первого Hello World!, то оказалось что библиотека по умолчанию : / а в книге : #include "stdafx.h" / #include <iostream> int _tmain(int argc, _TCHAR* argv[]) / int main() { / { return 0; / return 0 ; } / } и поэтому когда пытаюсь компилировать выдает окно что системе не удается найти указанный путь подскажите что мне делать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.03.2006, 01:45 |
|
||
|
Visual C++2005
|
|||
|---|---|---|---|
|
#18+
Использовать тот транслятор который упомянут в учебнике. С книгой должна идти компашка на которой будет подходящий транслятор. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.03.2006, 01:52 |
|
||
|
Visual C++2005
|
|||
|---|---|---|---|
|
#18+
автор #include "stdafx.h" Оно же MFC однако. А ты включи настройку сборки и посмотри у тебя пимпочка подлючения MFC стоит ? Если криво встала или версия ущербная то тогда в настройках пропиши явно путь к каталогу с *.h ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.03.2006, 01:53 |
|
||
|
Visual C++2005
|
|||
|---|---|---|---|
|
#18+
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 не имеет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.03.2006, 17:42 |
|
||
|
Visual C++2005
|
|||
|---|---|---|---|
|
#18+
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. Короче - писать как в книжке написано, ежели чего - писать сюда все , поможем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.03.2006, 21:48 |
|
||
|
Visual C++2005
|
|||
|---|---|---|---|
|
#18+
--Этот инклюд имеет НЕПОСРЕДСТВЕННОЕ отношение к MFC. Другое дело, что ксероксом тоже все копировальные автоматы называют, но это же не значит копир от кэнона имеет отношение к компании ксерокс.. :) тем более что в экспресс версии и MFC как такового нет. Да и комментарий в файле уже недвусмысленно об этом намекает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2006, 07:32 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=33587899&tid=2030805]: |
0ms |
get settings: |
8ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
30ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 208ms |
| total: | 327ms |

| 0 / 0 |
