Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > C/C++: Общие вопросы > С++ для начинающих |
Автор: OKO 22.12.2006, 09:15 |
Добрый день господа! Будте добры, подскажите толковую книгу по С++ для начинающих в электронном варианте, и где ее можно закачать (реальную ссылку). Предположу, что многие меня "пошлют" в раздел литературы, однако я там уже был, в этом деле я вообще новичок (читай: чайник), поэтому не могу самостоятельно сориентироваться в многообразии предложений, кроме того многие ссылки не отвечают. Поэтому очень прошу выложить ссылку толковой книги здесь. Выражаю огромную благодарность! |
Автор: Anikmar 22.12.2006, 09:52 |
У меня возникло желание послать в поиск ![]() По этой теме только за последнюю неделю 2 вопроса было. Там и ссылки кидали и т.п. |
Автор: EvgenZ 22.12.2006, 10:13 |
Вот, OKO, тут есть много книжечек. Читай с самого начала и до самого конца. http://forum.vingrad.ru/s/7bb9791781bfa25ffc7746d6a6bf3770/topic-48036.html Добавлено @ 10:15 Если не сможешь сориентироаться там, то наверное тут тебе тоже наврядли помогут. |
Автор: MegaUser 22.12.2006, 10:49 |
я тож с неделю как начал изучать с++ в виде хобби, начал было с "с++ для чайников", но неасилил ее автор много чего говорит необъясняя зачем то или это, почитав забросил эту книгу нафиг, потом нашел "Джесс Либерти - Освой самостоятельно С++ за 21 день", вот тут мне больше понравилось все доходчиво объяснено, именно с нее у меня и начали получатся програмки, ну и еще хорошая книжка "Дейтел Х., Дейтел П - Как программировать на C++.", вот впринципе пользуюсь сейчас только этими двумя , они друг друга дополняют,.. все брал от сюда: http://proklondike.com/cpp1.html |
Автор: OKO 22.12.2006, 11:15 |
Длагодарю всех кто помог! Инфармационного вам добра!!! |
Автор: Anikmar 22.12.2006, 11:42 |
Да прибудет с тобой Yandex ![]() |
Автор: OKO 22.12.2006, 12:48 | ||
Прошу прощения за нескромный вопрос мне интересно что Вас подталкнуло к такому необычному хобби, если я правильно понял, то к программированию как таковому Вы никакого отношения до сего момента не имели? |
Автор: Rockie 22.12.2006, 14:49 |
OKO, ![]() Основы imho можно взять из Си, к примеру "Программирование на Си для полного идиота" Богатырева, в http://www.google.md/search?hl=ru&q=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5+%D0%BD%D0%B0+%D0%A1%D0%B8+%D0%B4%D0%BB%D1%8F+%D0%BF%D0%BE%D0%BB%D0%BD%D0%BE%D0%B3%D0%BE+%D0%B8%D0%B4%D0%B8%D0%BE%D1%82%D0%B0&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA&lr= можно найти свободно. На название обращать внимание не стОит. Книжка небольшая, но все основы есть и доступно объясняются функции, указатели, массивы, примеры программ и др. |
Автор: MegaUser 22.12.2006, 16:14 | ||||
к програмированию обсалютно никакого неимел до этого отношения, и скажем так , 2 недели назад я програмистов и то что они делают только в кино и видел,и имею работу никак несвязанную с какими либо углубленными знаниями компьютера(ну эксель нужен по работе там 1С, или всякое такое но не более), мне просто интересна сами компьютери и все что с ними связано, года два назад мне позарез понадобилась определенная программа на КПК (PocketPC) но ее в природе несуществовало, и все говорили типа она простая попробуй сам напиши, но изза нехватки времени забил на это дело, а недавно она мне опять понадобилась(но уже непозарез), дай думаю попробую програмировать, попробовал, понравилось..... а так никаких жизненно важных факторов моего выбора нету, просто очень интересно что то создавать а оно работает, радости то было скока када "Hello World" заработала, вобщем хобби такое, нравится и все ... это как башню из кубиков складывать... тока вместо кубиков код... а вот...., почему именно с++ выбрал, потому как для КПК можно писать.... |
Автор: NoNo 22.12.2006, 16:53 |
Я тоже в С++ новечёк, до этого только на дальфи работал, а книг электронных у меня много, но одна мне понравилась "Объектно-ориентированное программирование на С++" автор Р.Лафоре Чесно говоря книжка написана немного странно, но очень доходчево, и очень много примеров, после каждой главы идёт ряд вопросов на закрепление....и так же даются задачи по пройденной теме для самостоялке, так же на закрепку........ а книжка написанна странна по чему?! потому что там автор старается с самого начала ввести четателя в азы объектно-ориетированного подхода...то есть основной акцент там на объекты сделан.... ну впринципи каму что нравится......а эту книжку, а так же многи другие можно скачать на сайте http://openlib.org.ua/ |
Автор: Anikmar 22.12.2006, 16:58 | ||
С++ Изначально являлся языком ООП. Вот там и упор сделан. Книга действительно хорошая. Если на С++ писать не используя ООП - будет использовано 10% возможностей языка. Проще тогда на обычном Си писать. |
Автор: OKO 23.12.2006, 09:13 |
MegaUser -у У меня ситуация как две капли воды похожа на Вашу! А вот почему я выбрал С++ пока совершенно не понимаю, просто о данном языке программирования я чаще всего слышу. Кстати буду очень признателен если кот-то из профи, за чашечкой кофя (бутылочкой пива) и при наличии свободного времени за монитором объяснит основные + данного языка перед другими. Да и еще как всеже правильно нужно читать название С++ - "Си плюс плюс" -"Си два плюс" либо по английски? Всем Добра! |
Автор: Daevaorn 23.12.2006, 09:22 | ||
так
При практике сам прозреешь ![]() |
Автор: OKO 23.12.2006, 10:13 |
Ясно! Да и собственно самое главное где можно скачать сам visual С++ 6.0. ? |
Автор: Daevaorn 23.12.2006, 10:24 | ||
Его, а лучше не его, а что-нибудь поновее, нужно купить, например тут: http://soft.softline.ru/program_page_pricing.php?id=36032&show_price=1 |
Автор: apook 23.12.2006, 11:07 |
Я раньше писал Бат файлики под ДОС и как то подумал: "Однако я программирую". А когда посмотрел какой-то исходник и увидел там слово "if" и "goto" же стал программировать |
Автор: zabivator 23.12.2006, 18:40 |
OKO, лучше возьми либо 2005 студию ( не рекомендую ) либо, лучше всего, gcc ( http://gcc.gnu.org/ ) сам начинал с него, именно он неплохо повыпрямлял мне руки, дал базовое понимание языка, и научился писать код без дебаггера. Само по себе последнее умение не нужно, но как показывает практика, если новичком СРАЗУ научить пользоваться дебагером, они будут писать жуткий код. Помучавшись с gcc ты застрахуешь себя от многих маразмов. Да. чуть не забыл, под вендою тебе нужен mingw ( http://mingw.org/ ) |
Автор: Daevaorn 23.12.2006, 20:42 | ||
А gcc и "без дебаггера" как связано? ![]() |
Автор: VectorMan 23.12.2006, 20:59 |
Daevaorn, ну наверно шаманство с gdb - это только для true machos ![]() |
Автор: zabivator 24.12.2006, 16:09 |
Daevaorn, gdb я так и не осилил до сих пор) |
Автор: JackYF 26.12.2006, 18:34 |
VectorMan, zabivator, Но хотя бы под ту же Code::Blocks написан адаптер для gdb, который позволяет почти нормально дебаггить код, написанный на GCC. |
Автор: zabivator 26.12.2006, 18:45 |
JackYF, кривоват он под КодеБлоксом. Кривоват. |
Автор: JackYF 26.12.2006, 19:53 |
Ну так я ж и говорю, что почти ![]() |