посоветуйте хорошую книгу по C++

Тема в разделе "WASM.BOOKS и WASM.BLOGS", создана пользователем varnie, 24 апр 2005.

  1. varnie

    varnie New Member

    Публикаций:
    0
    Регистрация:
    2 янв 2005
    Сообщения:
    1.785
    здравствуйте.

    собссно, сабж.

    нужна какая-нибудь хорошая классическая 'проверенная' книжка по Си++, написанная доступным языком и ориентированная на среднего программера.

    и желательно чтобы была в наличии на болеро.ру.



    заранее спасибо!
     
  2. letopisec

    letopisec New Member

    Публикаций:
    0
    Регистрация:
    8 авг 2004
    Сообщения:
    228
    Бьярн Страуструп - классика.



    И вот ещё (по моему неплохая книга):



    Jeff Alger

    C++ for real programmers
     
  3. Oleg_SK

    Oleg_SK Guest

    Публикаций:
    0
    varnie

    Бьярна Страуструпа как автора книг для начинающих изучать C++ рекомендовать не могу. IMHO, он не слишком доступно для новичков объясняет. Его стоит читать когда уже есть некоторый опыт. Лично мне для этой цели советовали книгу: Харви Дейтели и Пол Дейтел, 'Как программировать на C++'. В ней авторы объясняют более доступным языком. Кстати эта книга у нас в городе очень активно раскупается студентами начинающими изучать C++... Правда, я не уверен, что она есть на болеро.ру
     
  4. Bill Prisoner from TPOC

    Bill Prisoner from TPOC New Member

    Публикаций:
    0
    Регистрация:
    24 апр 2005
    Сообщения:
    2
    Страуструп хорош, но в педагогике он не очень IMHO. Книга по Си++, которую я не побоюсь назвать золотом - "Объектно-ориенированное програмирование в С++". Автор - Р.Лафоре. Простота изложения и очень много примеров. Полнота изложения. Но не бойтсь, что в названии написано "ООП", книга описывает и все средства классического структурного подхода. Также книга вводит читателя в современные средства разработки программного обеспечения.
     
  5. Asterix

    Asterix New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2003
    Сообщения:
    3.576
    Bruce Eckel "Thinking in C++"

    доступна совершенно свободно на английском на сайте

    автора http://www.bruceeckel.com/
     
  6. Bill Prisoner from TPOC

    Bill Prisoner from TPOC New Member

    Публикаций:
    0
    Регистрация:
    24 апр 2005
    Сообщения:
    2
    Дейтели и Пол Дейтел, 'Как программировать на C++' не советую покупать не начинающим, не профессионалам. Почему? Потому что там столько воды, что любой наверное утонет. Писали явно не на языке информации, а на языке объема. А у Лафоре все четко: сначала справочный материал по синтаксису("справочный" - четкий и краткий), а потом очень-очень хорошо подобранный пример.
     
  7. EvilsInterrupt

    EvilsInterrupt Постигающий азы дзена

    Публикаций:
    0
    Регистрация:
    28 окт 2003
    Сообщения:
    2.428
    Адрес:
    Russia
    Было время что я в программировании, был полным дятлом! Да и сейчас то и дело спотыкаюсь, так вот в то время чисто случайно купил "освой самостоятельно С++ за 21 день" Джесс Либерти.

    По ней уже выучилось, около 5х моих друзей и щас так шарят в этом ООПе, что как меня увидят, так говорят: "если бы не твоя книга мы бы до сих пор сидели и играли в игры не зная кайфа программера!"



    Попробуй ее найди или купи и уверен 80% что ты не пожалеешь, так как автор не хилый чел. Набери в янде Джесс Либерти и почитай про него, опыта ему как преподу не занимать
     
  8. S_T_A_S_

    S_T_A_S_ New Member

    Публикаций:
    0
    Регистрация:
    27 окт 2003
    Сообщения:
    1.754
    В дополнение:

    Ален И. Голуб "ВЕРЕВКА ДОСТАТОЧНОЙ ДЛИНЫ, ЧТОБЫ… ВЫСТРЕЛИТЬ СЕБЕ В НОГУ. Правила программирования на Си и Си++"



    Это не учебник и в книге много спорных моментов, но IMHO must read.
     
  9. Maque

    Maque New Member

    Публикаций:
    0
    Регистрация:
    28 дек 2004
    Сообщения:
    19
    Адрес:
    Russia
    Липпман. У него несколько книг, одна из: "C++ для начинающих". ИМХО, коряво составлен план изложения, но там есть, наверное, всё! Объем - 1200 стр.

    Её уже не купишь, но в сети найти можно.
     
  10. CARDINAL

    CARDINAL Member

    Публикаций:
    0
    Регистрация:
    23 янв 2004
    Сообщения:
    551
    Адрес:
    Moscow
    varnie

    Герберт Шилдт "Полный справочник по С++" и больше нахрен тебе никакие книги не нужны, если хочешь стать законченным практиком
     
  11. Asterix

    Asterix New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2003
    Сообщения:
    3.576




    Эту я тоже не прочь почитать, благо уже народ ее отсканил.
     
  12. varnie

    varnie New Member

    Публикаций:
    0
    Регистрация:
    2 янв 2005
    Сообщения:
    1.785
    спасибо за такие разнообразнные и полезные ответы. буду думать!

    --

    "Освой самостоятельно C++. 10 минут на урок, 2-е издание" Д. Либерти на болеро.ру нашел.

    Дата выхода: 2004 г.

    Второе издание.

    стоит вообще копейки - 46 р.

    --

    Липпман тоже есть, аж 2 книжки:

    "Основы программирования на С++. Том 1." 121 руб.

    и

    "Язык программирования C++. Вводный курс" 294,00 руб.

    --

    Лафоре Р. тоже есть в наличии:

    "Объектно-ориентированное программирование в C++"

    стоит нехило - 425 р.



    есть из чего выбрать.
     
  13. YoungBastard

    YoungBastard New Member

    Публикаций:
    0
    Регистрация:
    29 мар 2005
    Сообщения:
    231
    Адрес:
    Russia
    varnie

    "Освой самостоятельно C++. 10 минут на урок, 2-е издание"

    это не то, о чем EvilsInterrupt говорит.

    Книга называется "Освой самостоятельно C++ за 21 день" Джесса Либерти.Да,книга очень мощная и рассказывается все на пальцах.

    Найти ее можно в любом книжном магазине в более менее крупном городе РФ и стоит она порядка 210 руб.

    У меня в группе несколько ребят-геймеров,начали чо т писать и задавать умные вопросы,так стало приятно)))
     
  14. EvilsInterrupt

    EvilsInterrupt Постигающий азы дзена

    Публикаций:
    0
    Регистрация:
    28 окт 2003
    Сообщения:
    2.428
    Адрес:
    Russia
    varnie

    >стоит вообще копейки - 46 р.

    определенно не то потому что в книге, которая у меня на столе более 700 стр! в твердом переплете издательство Вильямс.

    Купи ее, после того как начнешь ее читать, поймешь через месяц, что меня следует упоить пивом за совет! :)))
     
  15. Asterix

    Asterix New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2003
    Сообщения:
    3.576
    Код (Text):
    1. Джесс Либерти - Освой самостоятельно C++ за 21 день
    2. Серия: Освой самостоятельно за 21 день
    3. Издательство: Вильямс, 2000 г.
    4. Твердый переплет, 816 стр.
    5. ISBN 5-8459-0056-5, 0-672-31515-7
    6. Тираж: 4000 экз.
    7. Формат: 84x104/32
    8. В книге широко представлены возможности новейшей версии программного продукта
    9. Microsoft Visual C++. Подробно описаны средства и подходы программирования
    10. современных профессиональных приложений. Материалы книги дополнены
    11. многочисленными демонстрационными программами, в процессе разработки которых
    12. максимально используются возможности программных инструментов Microsoft Visual
    13. Studio. Особое внимание уделено новинкам версии 6.0 и новейшим технологиям
    14. объектно - ориентированного программирования, включая использование библиотеки
    15. MFC и шаблонов классов, а также создание связанных списков. Отдельное занятие
    16. посвящено вопросам объектно - ориентированного анализа и проектирования
    17. приложений. Подробно рассмотрены все средства и подходы конструирования
    18. собственных пользовательских классов. Книга рассчитана на широкий круг
    19. читателей, интересующихся современными проблемами программирования.
     
  16. Asterix

    Asterix New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2003
    Сообщения:
    3.576
    Код (Text):
    1. [b]Шилдт Г. Самоучитель C++[/b]
    2. Необходимость в переработке и дополнении предыдущего издания книги вызвана
    3. в первую очередь выходом в свет долгожданного для программистов всего мира
    4. единого международного стандарта по C++. Теперь можно быть уверенным, что
    5. уже в ближайшем будущем программы на C++ будут выглядеть и функционировать
    6. одинаково, независимо от того, в какой среде программирования и для какого
    7. компилятора они написаны. В книге сохранен весь материал двух предыдущих
    8. изданий, а также добавлено несколько новых глав и множество новых разделов.
    9. Эта книга - наиболее удобное руководство для самостоятельного изучения C++
    10. в соответствии с требованиями нового стандарта и рассчитана на читателей,
    11. уже владеющих языком программирования С. Методика подачи материала
    12. предполагает строго последовательное изучение глав, содержащих множество
    13. примеров программ, а также упражнений для проверки и повторения пройденного
    14. материала. Для программистов и опытных пользователей
     
  17. Trinitron

    Trinitron Сергей

    Публикаций:
    0
    Регистрация:
    29 июн 2009
    Сообщения:
    5
    Адрес:
    Москва
    всем привет на форуме wasm.

    специально старался найти одну из первых тем про "какую книгу посоветуете по с++".
    нашёл эту, на ней и остановлюсь.

    кратко: не так давно (относительно) я решился взяться и изучать с++ => постепенное углубление в серьёзное программирование на Си.
    погуглив, я вызнал из биллиона советов по тому "какая книга лучше для начинающих на с++", что нормальная книга - "освой с++ за 21 день".
    купил - прочитал, поработал/потренировался над примерам => перешёл до win api, так же прочитал, потренировался над примерами.
    до этого спрашивал у одного человека, каким образом стоит продолжать дальнейшее обучение Си, что бы спустя год-два начать составлять программы, к-е он пишет в течение 11 лет, сам человек из германии.
    таким образом он мне посоветовал следующее: чарльза петсольда для win32 => купить джеффи ритхера для того, чтобы понять процессы и архитектуру window.

    по первому запроса я предполагаю книгу: чарльз петсольд "window programming, 5th edition", но данная книга есть лишь только на английском языке, она действительно очень содержательная и познавательная.
    есть какая-либо книга, которая будет служить альтернативой вышеупоянутой книге?
    если есть такая - приведите пожалуйста примеры, которые могут помочь в понимании win32, я купил простенькую книгу: р. м. ганеев "проектирование интерфейса пользователя средствами win32 api", но она даёт максимально общее понятие, без особо тщательных пояснений тех или иных функций.
    вторую книгу я нашёл на русском языке, изданную в 2009 году: "windows via c/c++. программирование на языке visual c++".

    но, для начала меня больше волнует первая альтернатива книги.
    mdsn тоже поможет, но я думаю всё-таки стоит прочитать для начала литературу в книгах.
    заранее спасибо.
     
  18. GoldFinch

    GoldFinch New Member

    Публикаций:
    0
    Регистрация:
    29 мар 2008
    Сообщения:
    1.775
    в windows via c/c++ про сам С\С++ вроде ничего не написано, там про систему
     
  19. Trinitron

    Trinitron Сергей

    Публикаций:
    0
    Регистрация:
    29 июн 2009
    Сообщения:
    5
    Адрес:
    Москва
    goldfinch - это необходимо для дальнейшего развития, в любом случае.
    одними знаниями в си исключительно из книжек, посвященным только этому языку, не имеет смысл.
     
  20. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    Trinitron
    Наивнякус, не путай си и с++. с++ это отдельная тема, требующая долгого изучения сама по себе.