SS3
24-12-2008, 23:34
Скачал среду разработки Microsoft Visual C++ 2008 Express Edition + учебник Герберт Шилдт - С++. Руководство для начинающих(2005 год).
Делаю:
1.File->New->Project->Win32->Win32 Console Aplication
2.Aplication Settings
Application type: Console application
Additional options: Precompiled heade
Потом печатаю как в учебнике :
#include <iostream>
using namespace std;
int main (){
cont << "MAMA";
return 0;
}
3. Run to console и ошибка
1>------ Build started: Project: 20, Configuration: Debug Win32 ------ 1>Compiling... 1>stdafx.cpp 1>Compiling... 1>20.cpp 1>
c:\users\макс\documents\visual studio 2008\projects\20\20\20.cpp(1) : warning C4627: '#include <iostream>':
skipped when looking for precompiled header use 1> Add directive to 'stdafx.h' or rebuild precompiled header 1>c:\users\
макс\documents\visual studio 2008\projects\20\20\20.cpp(8) : fatal error C1010: unexpected end of file while looking for precompiled header.
Did you forget to add '#include "stdafx.h"' to your source?
1>Build log was saved at "file://c:\Users\Макс\Documents\Visual Studio 2008\Projects\20\20\Debug\BuildLog.htm" 1>20 - 1 error(s), 1 warning(s) ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
Did you forget to add '#include "stdafx.h"' to your source? - Добавил
#include <iostream>
#include <stdafx.h>
using namespace std;
int main (){
cont << "MAMA";
return 0; }
теперь уже другая ошибка:
1>------ Build started: Project: 20, Configuration: Debug Win32 ------ 1>Compiling... 1>20.cpp 1>c:\users\макс\documents\visual studio 2008\projects\20\20\20.cpp(1) : warning C4627: '#include <iostream>': skipped when looking for precompiled header use 1> Add directive to 'stdafx.h' or rebuild precompiled header 1>c:\users\макс\documents\visual studio 2008\projects\20\20\20.cpp(3) : error C2871: 'std' : a namespace with this name does not exist 1>c:\users\макс\documents\visual studio 2008\projects\20\20\20.cpp(6) : error C2065: 'cont' : undeclared identifier 1>Build log was saved at "file://c:\Users\Макс\Documents\Visual Studio 2008\Projects\20\20\Debug\BuildLog.htm" 1>20 - 2 error(s), 1 warning(s) ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
Пробивал компилировать с помочу Visual Studio 2008 Command Prompt (про это я узнал из учебника) тоже ниче.
Может я учусь не потому учебнику или работаю не в той среде??
Помогите новичку.
Делаю:
1.File->New->Project->Win32->Win32 Console Aplication
2.Aplication Settings
Application type: Console application
Additional options: Precompiled heade
Потом печатаю как в учебнике :
#include <iostream>
using namespace std;
int main (){
cont << "MAMA";
return 0;
}
3. Run to console и ошибка
1>------ Build started: Project: 20, Configuration: Debug Win32 ------ 1>Compiling... 1>stdafx.cpp 1>Compiling... 1>20.cpp 1>
c:\users\макс\documents\visual studio 2008\projects\20\20\20.cpp(1) : warning C4627: '#include <iostream>':
skipped when looking for precompiled header use 1> Add directive to 'stdafx.h' or rebuild precompiled header 1>c:\users\
макс\documents\visual studio 2008\projects\20\20\20.cpp(8) : fatal error C1010: unexpected end of file while looking for precompiled header.
Did you forget to add '#include "stdafx.h"' to your source?
1>Build log was saved at "file://c:\Users\Макс\Documents\Visual Studio 2008\Projects\20\20\Debug\BuildLog.htm" 1>20 - 1 error(s), 1 warning(s) ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
Did you forget to add '#include "stdafx.h"' to your source? - Добавил
#include <iostream>
#include <stdafx.h>
using namespace std;
int main (){
cont << "MAMA";
return 0; }
теперь уже другая ошибка:
1>------ Build started: Project: 20, Configuration: Debug Win32 ------ 1>Compiling... 1>20.cpp 1>c:\users\макс\documents\visual studio 2008\projects\20\20\20.cpp(1) : warning C4627: '#include <iostream>': skipped when looking for precompiled header use 1> Add directive to 'stdafx.h' or rebuild precompiled header 1>c:\users\макс\documents\visual studio 2008\projects\20\20\20.cpp(3) : error C2871: 'std' : a namespace with this name does not exist 1>c:\users\макс\documents\visual studio 2008\projects\20\20\20.cpp(6) : error C2065: 'cont' : undeclared identifier 1>Build log was saved at "file://c:\Users\Макс\Documents\Visual Studio 2008\Projects\20\20\Debug\BuildLog.htm" 1>20 - 2 error(s), 1 warning(s) ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
Пробивал компилировать с помочу Visual Studio 2008 Command Prompt (про это я узнал из учебника) тоже ниче.
Может я учусь не потому учебнику или работаю не в той среде??
Помогите новичку.