![]() |
[ C, C++, C# ] Учебник+компилятор
Продолжаю освещать путь для тех кто как и я
не родился программистом, но прийдя на ачат решил остаться. Действующая программа дистанционного образования (на 2 семестра) для самостоятельного обучения программированию на С, С++, С#. вот из чего она состоит: три книги формата пдф: Харви Дейтел, Пол Дейтел "Как программировать на С++", Культин "С,С++ в задачках и примерах" и Чарльз Петцольд "Программирование для виндоус на C#" + среда разработки Visual Studio C++ 2005 Expres Edition так же туда входят экзаменационые билеты и ответы на них(находится в папке "Exam"). Ахтунг! : для юзеров Windows Vista качать надо только книги (см. ниже), под висту DEV C++ надо. скачав архив (660 мегов) http://narod.ru/disk/327992000/ci.rar.html открываем папку VS2005 выбираем файл setup.hta в появившемся окне http://img-fotki.yandex.ru/get/51/ko...510b3_-1-L.jpg выбираем строку Visual С# 2005 Express Edition и нажимаем install после установки появляется окно Setup Complete, жмем Exit. нас возвращает в окно установки. выбираем Visual C++ 2005 Express Edition жмем install и повторяем шаги. так как изначально программа расчитана на пользователей WINDOWS XP SP2, то в меню "пуск" должна появится иконка запуска. для пользователей висты путь к .ехе файлу -> C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\VCExpress.exe запускаем компилятор, выбираем File, New, Project и пишем нашу первую программу. если компилятор у тебя есть то вот отдельно книги (96.2 мега) http://narod.ru/disk/329976000/book.rar.html п.с. если срок хранения файла истек или скачать не получится,пишите в личку-перезалью. |
Будет полезно +
|
Цитата:
|
Страуструпа бы ещё прикрепить :)
|
а если хочу научиться писать под фрю?
|
Программы в архив не нужно класть. Нужно привести просто ссылки на официальных сайтах. Понятно для чего ты это сделал, но всё же. Вдруг ты их там склеил с чем-нибудь?! К тому же 2008-я студия давно есть. И это не компилятор, а среда разработки. Плюс было бы интересно узнать что именно за программа обучения и откуда взялась она. Почему именно эта литература? Что понимается под словом "дейтсвующая"?
|
Цитата:
действующая значит в данный момент по ней обучают в специальных и высших учебных заведениях. про остальное я молчу, но это так. |
читаю учебник.... первая вводная программа вывести текст на экран. скопировал.
Код:
// my.h\visual studio 2005\projects\my\my\my.h(3) : fatal error C1083: Cannot open include file: 'iostream.h': No such file or directory 1) почему не может открыть? 2) дайте ссылку на то как пользоваться средой разработки Visual C++ Express Edition 2005. (хреново я искал видать) 3) напишите какой минимум должна включать в себя программа как допустим в паскале : program my users var begin end. или может , что бы не засирать пока мозг , перейти на просто компилятор? просто давно все это было и старые штампы тормозят(( |
лутше будит начинать с Visual Studio 2008.Будит на много быстрей и проще...
Цитата:
|
скопировал. F5/
ects\my\my\my.h(3) : fatal error C1083: Cannot open include file: 'windows.h': No such file or directory что то не так. |
нет библиотеки:)
Цитата:
|
выдало целый лист ошибок в том числе и синтаксических. не нравятся ей твои ;;
и мне не нравится. ты глумишься что-ли? |
компилятор старенький:) не понимает что ето безконечный цыкл:))
|
Если ты пишешь так -> #include <iostream> , то тогда после надо дописать using namespace std;
Код:
#include <iostream>Код:
#include <iostream.h> |
Цитата:
еще раз напоминаю-по этой программе люди учатся. программа должна быть рабочей. я один такой идиот? |
Ты неповеришь :), ноя проверяю листинги прежде чем запостить их на форуме. У ну работает.
1) Какой у тебя компилятор 2) my.h это что за хрень? |
Цитата:
1) Visual C++ 2005 Express Edition 2) программу назвал "my" . my.h это попытка скомпилировать. оно внизу в окне компиляции(?) пишет путь где лежит файл и код ошибки. у тебя компилятор или среда разработки? |
Код:
#include <iostream> |
я знаю что должно. люди образование по этой программе получают....
поэтому я и выкладываю коды ошибок программ. надо разобраться почему не работает. а то в паблик выложил, люди качают, ставят плюсы. а у меня не работает. неудачнег? |
Цитата:
даже не написал какя фун-ия main ппц |
Vid0k
у функции main нет прототипа. Если компилятор разрешает - можно использовать разлиные варианты написания функции main(). olbanec ты возвращаешь значение из функции(main - return 0;), в прототипе которой указано, что она ничего не возвращает, Объяви функцию main как int main(), либо ничего не возвращай. |
естественно можно использовать различные варианты ф-ии main
и какой утя компелятор? |
Цитата:
Цитата:
у меня g++. |
вы мои посты все прочитали??
ппц. ( |
Цитата:
В первом случае std:: писать не надо, а вот втором - надо |
Код:
#include <iostream.h>тогда ошибка такая: error C4430: missing type specifier - int assumed. Note: C++ does not support default-int если пишу #include <iostream.h> тогда ошибка такая fatal error C1083: Cannot open include file: 'iostream.h': No such file or directory |
Цитата:
Код:
#include <iostream>Всё в третий раз поправил пост=) |
долбаная среда! вылезло окошко где надо указывать какие то пути и еще чего то.
посмотри первые посты. я код переписал с учебника. почему он выдает ошибки??!!!! есть какой компилятор на котором я когда то писал где синий экран, желтенькие буквы и где после того как нажал эф5 не надо вводить никакие пути? называлось борланд с++. комп тогда был айбиэм пс. по твоему коду ошибок не выдало. но код сильно отличается от учебника. |
Цитата:
|
поправь в среде пути к загловочным файлам *.h
|
desTiny
Цитата:
|
тока один вразумительный ответ был и того забанили
дейтеля выкидывать? оч доходчиво пишет. я походу и паскаль вспоминать начинаю думаю в среде косяк какой |
поставь себе 2005 студию и все будет гууд
если хочешь могу на народ залить |
ты посты читал? у мя и так стоит визуал с++ 2005 експрес эдишн
|
У Дейтелов хорошие книжки.
p.s. "A little knowledge is a dangerous thing." - недавно прочитал в книге Ivor'а Horton'а. |
Пути к заголовкам поправить ровно минута.
Хрен ли наговаривать на среду разработки, если ты не знаешь элементарного синтаксиса...? |
я не знаю. я уже 4 листа спрашиваю в чем дело. вот и ты не подсказал.
|
Ох какие все тут грамотные.. 4 странички, а народ постит, и мол у меня компилица, это у тебя траблы..
Вообщем так расписываю все по пунктам. Ты начинающий в С++, так зачем тебе такая мощная среда как VS 2005? Поверь мне, когда я начинал, я пользовался Dev-C++ и по сей день она у меня стоит. 1. Скачать Dev-C++(Весит не много) 2.Запустил, нажал Ctrl+N(новый файл), написал кодес, сохранил файл как first.cpp 3. Скомпилил Ctrl+F9, ошибок нет, а их не должно быть.. жмеш Ctrl+F10 и видиш консольку с надписью. 4. Компиль это: Код:
#include <iostream> |
кароч)) всем спасибо.
как всегда случайно разобрался))) дополнения в первый топик внсены. |
Цитата:
Цитата:
Цитата:
|
| Время: 19:04 |