|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » C/C++ - первый блин комом |
|
C/C++ - первый блин комом
|
Пользователь Сообщения: 134 |
Профиль | Отправить PM | Цитировать Скачал среду разработки 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 Потом печатаю как в учебнике : 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 ========== - Добавил #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 ========== Может я учусь не потому учебнику или работаю не в той среде?? Помогите новичку. |
|
Отправлено: 23:34, 24-12-2008 |
Ветеран Сообщения: 3320
|
Профиль | Отправить PM | Цитировать SS3, этого Precompiled heade отмечать не надо, а вот Empty project обязательно для написания небольших учебных примеров, если среда незнакома.
Вот аналогичная тема Add directive to 'stdafx.h' or rebuild precompiled header Далее выделяем Source Files, правой кнопкой Add->New Item, C++ File (.cpp), называем например main.cpp и вбиваем Среды практически идентичны, учебник подойдёт. В той или не той это вопрос ещё с предыдущей темы Цитата Admiral:
|
|
Последний раз редактировалось Admiral, 25-12-2008 в 04:17. Отправлено: 04:03, 25-12-2008 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 134
|
Профиль | Отправить PM | Цитировать Admiral, спс заработало!! Только как или в какой среде, мне сделать что бы работало как в учебнике написано?? Может чтоб не ломать себе голову попробовать программировать в какой-то другой среде, более простой?
Если знаешь, то можешь подсказать, а лучше скинуть ссылку . |
------- Отправлено: 20:43, 25-12-2008 | #3 |
Ветеран Сообщения: 5624
|
Профиль | Отправить PM | Цитировать Цитата SS3:
|
|
------- Отправлено: 09:28, 26-12-2008 | #4 |
Ветеран Сообщения: 1404
|
Профиль | Отправить PM | Цитировать Настоящее программирование никогда не бывает дружелюбным. Никогда. VB.NET отстой. Там даже указателей нет.
|
|
------- Отправлено: 11:11, 26-12-2008 | #5 |
Ветеран Сообщения: 3320
|
Профиль | Отправить PM | Цитировать SS3
В том же Borland Turbo C++ нужно настраивать Directories, если он копипастен с другого компа не так как был установлен на первом. Помогал бы Досовский инсталлятор, если он доступен конечно. Так что нельзя однозначно назвать конкретный C\C++ компилятор и среду, что б в унисон работал как книжка пишет, если сам автор не уточняет последний. Если есть возможность, то стоит попробовать и поработать в среде от компании Borland. В процессе обучения станет ясно что ближе. Под Виндовс существует множество С\С++ компиляторов и сред программирования, как всё в одном так и по отдельности - универсальные среды, которые могут работать с разными компиляторами (Code::Blocks например). Delirium так SS3 для учёбы изучает этот язык Цитата SS3:
mrcnn указатели были ещё в VB5 и VB6, функции для работы с ними - StrPtr, ObjPtr, VarPtr. Насчёт более ранних версий не знаю. В VB.NET так же предоставляет возможность работа с указателями. Только программистам на VB никогда особо не требовалось использовать их. Все равно быстрее чем это позволит виртуалка (для vb6 - MSVBVM60.DLL, для VB.NET - MS .NET Framework) программа работать не будет. Так что всё же кому нужна полная отдача от программы тот конечно использует тот язык, в котором использования указателей приносит адекватную затратам написания программам производительность. |
|
Последний раз редактировалось Admiral, 26-12-2008 в 15:50. Причина: Указатели в VB5 и VB6 Отправлено: 12:43, 26-12-2008 | #6 |
Пользователь Сообщения: 134
|
Профиль | Отправить PM | Цитировать Borland C++ 5.5 compiler, и вопрос закрыт!!
|
Отправлено: 13:16, 26-12-2008 | #7 |
Пользователь Сообщения: 134
|
Профиль | Отправить PM | Цитировать Плохо что на Windows Vista не пашет, придется опять Windows XP ставить
|
------- Отправлено: 13:32, 26-12-2008 | #8 |
Ветеран Сообщения: 3320
|
Профиль | Отправить PM | Цитировать SS3, как вариант можно попробовать использовать Dev-C++ под Вистой.
|
Отправлено: 15:43, 26-12-2008 | #9 |
Пользователь Сообщения: 134
|
Профиль | Отправить PM | Цитировать Admiral, спасибо наконец-то я могу приступить к изучению языка!!!
|
------- Отправлено: 18:15, 26-12-2008 | #10 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Первый раз как в первый класс - Установка FreeBSD | gaddiman | Общий по FreeBSD | 21 | 01-04-2006 22:10 | |
Novell, блин | Vi-P | Сетевые технологии | 5 | 14-12-2005 15:09 | |
Блин, че с болванками? | Boomer | Непонятные проблемы с Железом | 18 | 26-08-2003 22:35 | |
Из игр вылетает, блин !!!... | Guest | Хочу все знать | 6 | 24-04-2003 17:17 |
|