Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > С++ для начинающих


Автор: OKO 22.12.2006, 09:15
Добрый день господа!

Будте добры, подскажите толковую книгу по С++ для начинающих в электронном варианте, и где ее можно закачать (реальную ссылку).

Предположу, что многие меня "пошлют" в раздел литературы, однако я там уже был, в этом деле я вообще новичок (читай: чайник), поэтому не могу самостоятельно сориентироваться в многообразии предложений, кроме того многие ссылки не отвечают.
Поэтому очень прошу выложить ссылку толковой книги здесь. 

Выражаю огромную благодарность!

Автор: Anikmar 22.12.2006, 09:52
У меня возникло желание послать в поиск  smile 

По этой теме только за последнюю неделю 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  smile 

Автор: OKO 22.12.2006, 12:48
Цитата(MegaUser @ 22.12.2006,  10:49)
я тож с неделю как начал изучать с++ в виде хобби, начал было с "с++ для чайников", но неасилил ее автор много чего говорит необъясняя зачем то или это, почитав забросил эту книгу нафиг, потом нашел "Джесс Либерти - Освой самостоятельно С++ за 21 день", вот тут мне больше понравилось все доходчиво объяснено, именно с нее у меня и начали получатся програмки, ну и еще хорошая книжка "Дейтел Х., Дейтел П - Как программировать на C++.", вот впринципе пользуюсь сейчас только этими двумя , они друг друга дополняют,..
все брал от сюда: http://proklondike.com/cpp1.html

Прошу прощения за нескромный вопрос мне интересно что Вас подталкнуло к такому необычному хобби, если я правильно понял, то к программированию как таковому Вы никакого отношения до сего момента не имели?

Автор: Rockie 22.12.2006, 14:49
OKO,  smile 

Основы 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
Цитата(OKO @ 22.12.2006,  12:48)
Цитата(MegaUser @ 22.12.2006,  10:49)
я тож с неделю как начал изучать с++ в виде хобби, начал было с "с++ для чайников", но неасилил ее автор много чего говорит необъясняя зачем то или это, почитав забросил эту книгу нафиг, потом нашел "Джесс Либерти - Освой самостоятельно С++ за 21 день", вот тут мне больше понравилось все доходчиво объяснено, именно с нее у меня и начали получатся програмки, ну и еще хорошая книжка "Дейтел Х., Дейтел П - Как программировать на C++.", вот впринципе пользуюсь сейчас только этими двумя , они друг друга дополняют,..
все брал от сюда: http://proklondike.com/cpp1.html

Прошу прощения за нескромный вопрос мне интересно что Вас подталкнуло к такому необычному хобби, если я правильно понял, то к программированию как таковому Вы никакого отношения до сего момента не имели?

к програмированию обсалютно никакого неимел до этого отношения, и скажем так , 2 недели назад я програмистов и то что они делают только в кино и видел,и имею работу никак несвязанную с какими либо углубленными знаниями компьютера(ну эксель нужен по работе там 1С, или всякое такое но не более),  мне просто интересна сами компьютери и все что с ними связано, года два назад мне позарез понадобилась определенная программа на КПК (PocketPC) но ее в природе несуществовало, и все говорили типа она простая попробуй сам напиши, но изза нехватки времени забил на это дело, а недавно она мне опять понадобилась(но уже непозарез), дай думаю попробую програмировать, попробовал, понравилось..... а так никаких жизненно важных факторов моего выбора нету, просто очень интересно что то создавать а оно работает, радости то было скока када "Hello World" заработала, вобщем хобби такое, нравится и все ... это как башню из кубиков складывать... тока вместо кубиков код...

а вот....,  почему именно с++ выбрал, потому как для КПК можно писать....

Автор: KelTron 22.12.2006, 16:47
Цитата(MegaUser @  22.12.2006,  10:49 Найти цитируемый пост)
 потом нашел "Джесс Либерти - Освой самостоятельно С++ за 21 день", вот тут мне больше понравилось все доходчиво объяснено,

Согласен, клевая книжка, а есть еще подобная "Освой С за 21 день" из той же серии и тоже все очень хорошо объяснено, с ней я и начинал программировать

Автор: NoNo 22.12.2006, 16:53
Я тоже в С++ новечёк, до этого только на дальфи работал, а книг электронных у меня много, но одна мне понравилась "Объектно-ориентированное программирование на С++" автор Р.Лафоре
Чесно говоря книжка написана немного странно, но очень доходчево, и очень много примеров, после каждой главы идёт ряд вопросов на закрепление....и так же даются задачи по пройденной теме для самостоялке, так же на закрепку........
а книжка написанна странна по чему?! потому что там автор старается с самого начала ввести четателя в азы объектно-ориетированного подхода...то есть основной акцент там на объекты сделан....
ну впринципи каму что нравится......а эту книжку, а так же многи другие можно скачать на сайте 
http://openlib.org.ua/

Автор: Anikmar 22.12.2006, 16:58
Цитата(NoNo @  22.12.2006,  16:53 Найти цитируемый пост)
а книжка написанна странна по чему?! потому что там автор старается с самого начала ввести четателя в азы объектно-ориетированного подхода...то есть основной акцент там на объекты сделан....


С++ Изначально являлся языком ООП. Вот там и упор сделан. Книга действительно хорошая.

Если на С++ писать не используя ООП - будет использовано 10% возможностей языка. Проще тогда на обычном Си писать.

Автор: OKO 23.12.2006, 09:13
MegaUser -у

У меня ситуация как две капли воды похожа на Вашу!

А вот почему я выбрал С++ пока совершенно не понимаю, просто о данном языке программирования я чаще всего слышу.
Кстати буду очень признателен если кот-то из профи, за чашечкой кофя (бутылочкой пива) и при наличии свободного времени за монитором объяснит основные + данного языка перед другими.
Да и еще как всеже правильно нужно читать название С++
- "Си плюс плюс"
-"Си два плюс"
либо по английски?

Всем Добра!

Автор: Daevaorn 23.12.2006, 09:22
Цитата(OKO @  23.12.2006,  10:13 Найти цитируемый пост)
Да и еще как всеже правильно нужно читать название С++

так
Цитата(OKO @  23.12.2006,  10:13 Найти цитируемый пост)
"Си плюс плюс"

Цитата(OKO @  23.12.2006,  10:13 Найти цитируемый пост)
Кстати буду очень признателен если кот-то из профи, за чашечкой кофя (бутылочкой пива) и при наличии свободного времени за монитором объяснит основные + данного языка перед другими

При практике сам прозреешьsmile

Автор: OKO 23.12.2006, 10:13
Ясно!

Да и собственно самое главное где можно скачать сам visual С++ 6.0. ?

Автор: Daevaorn 23.12.2006, 10:24
Цитата(OKO @  23.12.2006,  11:13 Найти цитируемый пост)
Да и собственно самое главное где можно скачать сам visual С++ 6.0. ?

Его, а лучше не его, а что-нибудь поновее, нужно купить, например тут:
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
Цитата(zabivator @  23.12.2006,  19:40 Найти цитируемый пост)
gcc ( http://gcc.gnu.org/ ) сам начинал с него, именно он неплохо повыпрямлял мне руки, дал базовое понимание языка, и научился писать код без дебаггера

А gcc и "без дебаггера" как связано?smile

Автор: VectorMan 23.12.2006, 20:59
Daevaorn, ну наверно шаманство с gdb - это только для true machos  smile 

Автор: 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
Цитата(JackYF @  26.12.2006,  18:34 Найти цитируемый пост)
почти нормально


Ну так я ж и говорю, что почти smile. Но, в принципе, в большинстве случаев юзать можно.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)