Лучшие книги для изучения С++

Поділитися
Вставка
  • Опубліковано 21 лис 2024
  • Небольшой обзор самых крутых книг по языку программирования С++.

КОМЕНТАРІ • 53

  • @Damir1580
    @Damir1580 11 місяців тому +7

    Очень важные книги не по С++, но по алгоритмам, они почти повсеместно приводятся. Томас Кормен, Чарльз Лейзерсон, Рональд Ривест, Клиффорд Штайн Алгоритмы построение и анализ. Альфред В. Ахо, Джон Э. Хопкрофт, Джеффри Д. Ульман Структуры данных и алгоритмы. Книги непростые в освоении, но именно они приводятся преподавателями в качестве источников, к ним тоже при подготовке можно обращаться.

  • @loverock8384
    @loverock8384 Рік тому +2

    Спасибо за классную подборку!❤

  • @antonkornilov9930
    @antonkornilov9930 10 місяців тому +1

    Здравствуйте! Очень понравился ваш обзор! Я уже прочитал Стивен Прату и читаю эффективное использование C++ 55 советов Скотта Мейерса. Подскажите, пожалуйста, для освоения c++ необходимо прочитать все перечисленные в видео книги? Или какие-нибудь можно опустить?

    • @cpppractice
      @cpppractice  10 місяців тому +1

      Для поверхностного изучения Праты достаточно. Дальше уже углубляться нужно и мой опыт показывает, что это бесконечный процесс. Я далеко не полный список привел книг, которые хотя бы по диагонали нужно прочитать. Поэтому, удачи!

    • @antonkornilov9930
      @antonkornilov9930 10 місяців тому

      @@cpppractice спасибо за ответ! Книги нужно читать в той последовательности, которую вы привели? В книгах Скотта мэйерса часто упоминается многопоточное программирование. Стоит ли изучить его в первую очередь?

    • @encoder-l1k
      @encoder-l1k 10 місяців тому +1

      ​​​@@cpppractice стоит ли читать книгу Стивен Парта в 2024 году для новичка?
      Или эта книга уже устарела?

    • @antonkornilov9930
      @antonkornilov9930 10 місяців тому

      @@encoder-l1k я прочитал пратту, там самая база, без нее никак

    • @lavron4ik855
      @lavron4ik855 7 місяців тому +2

      @@encoder-l1k это, как если бы врач задал вопрос: "нужно ли изучать анатомию по старым книгам, или она уже поменялась?". Конечно стоит

  • @purpur_magic8337
    @purpur_magic8337 Місяць тому

    Начал читать Страуструпа Принципы и практика C++, и Страуструп действительно часто писал, что объяснит потом. Но как-то мыслей не было, что он объяснять работу не будет. Может пока только начал лучше начать читать Primer Липмана?

    • @does_exist
      @does_exist Місяць тому

      Ну как? Страуструпа читаешь или на Primer пересел? Сейчас перед этим же выбором

  • @---fq2kd
    @---fq2kd 2 місяці тому +1

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

  • @МирсаидСагатов-ч3ф

    Самый лучший для начинающих какую книгу выбрать?

    • @jien2550
      @jien2550 Рік тому

      Липммана берите

  • @dvurough
    @dvurough 3 місяці тому

    По Стивену Прате: надо брать 2 книги по с++ и stl. Не такие большие, но подробные и лёгкие

  • @agrorakfrank877
    @agrorakfrank877 Рік тому +7

    Не могу читать Страуструпа! Жалко того страуса, которого завалил этот, бесспорно, могучий человек.

  • @ИгорьПорошин-л6м

    Антон Полухин - "Разработка приложений на C++ с использованием Boost. Рецепты, упрощающие разработку вашего приложения"

  • @joblue5163
    @joblue5163 Рік тому +2

    Спасибо большое за видео!!!

  • @SexMinister-s2h
    @SexMinister-s2h Рік тому +2

    Что думаете насчет харви и пола Дейтела? У них есть книги по обычному си и плюсам

    • @AraratYesayan_S18
      @AraratYesayan_S18 Рік тому

      Отличная книга, я по нему учился и вышел на работу. Одной только этой книги хватило.

    • @ПетрПетров-с8ф6щ
      @ПетрПетров-с8ф6щ Рік тому +2

      ​@@AraratYesayan_S18ты шутник.

    • @SexMinister-s2h
      @SexMinister-s2h 11 місяців тому

      ​@@ПетрПетров-с8ф6щ почему шутник?

  • @GeneralElConsult
    @GeneralElConsult Рік тому +1

    Спасибо

  • @КириллСтадников-с6ш

    Привет, а первая книга по с++ отличная для начинающих?

    • @normalguy2859
      @normalguy2859 10 місяців тому

      Так сказали, что можно читать с нуля

  • @jormani8
    @jormani8 Рік тому +1

    Спасибо за информацию

  • @ЖуткоИграбельно-э9о

    А что можете сказать о книге. "Объектно-ориентированное программирования в С++" Р. Лафоре ?

    • @hookeym7151
      @hookeym7151 Рік тому

      ++

    • @SexMinister-s2h
      @SexMinister-s2h Рік тому

      Я не знаю это перевод такой был или сам автор не доглядел. Но в книге есть ошибки в коде.

  • @alehandroorel
    @alehandroorel 5 місяців тому +1

    Спасибо, подборка топ

  • @pzkmpfIV
    @pzkmpfIV Рік тому +2

    Какой фреймворк лучше для декстопных приложений для Линукса gtkmm 4.0 или Qt 6, и сделай гайд по ГТК пж

    • @cpppractice
      @cpppractice  Рік тому +2

      На gtk я, к сожалению, не разрабатывал, поэтому на эту тему что-либо экспертно рассказать не могу. Кроме того, развитие gtk какое-то вялое, поэтому тут надо лишний раз подумать, прежде чем связывать с ней. С другой стороны, qt тоже далеко не идеальна (конкретно моя боль это проблемы с производительностью в qt). А вообще, помимо этих тяжеловесов, есть куча небольших либ, возможностей которых зачастую хватает для большинства приложений.

    • @pzkmpfIV
      @pzkmpfIV Рік тому

      @@cpppractice ну для конкретного приложения надо будет снова и снова нужно выучивать эти библиотеки маленькие, а по мимо развития приложения функций этой маленькой либы может и не хватить и придется переписывать программу на Кют или ГТК

  • @SexMinister-s2h
    @SexMinister-s2h Рік тому +1

    Вообще у страуструпа в прошлом году было день рождение

    • @jaber3368
      @jaber3368 Рік тому

      У меня кстати тоже. Наверняка и у тебя)

    • @SexMinister-s2h
      @SexMinister-s2h 11 місяців тому

      ​@@jaber3368я еще не родился

  • @encoder-l1k
    @encoder-l1k 10 місяців тому +1

    стоит ли читать книгу Стивен Парта в 2024 году для новичка в программирование(с подоного нуля)?
    Или эта книга уже устарела?

    • @rain2767
      @rain2767 10 місяців тому +1

      Автор дал рекомендацию читать книги, изданные в оригинале хотя бы в течении последних десяти лет. Если нашли такое издание - можете спокойно читать. Многие авторы на ютубе говорят что книга очень понятно написана и подходит для новичка.

  • @ВладиславГришин-ш7ш
    @ВладиславГришин-ш7ш 9 місяців тому

    в ютубе какие каналы рекомендуете?

  • @prestige3313
    @prestige3313 10 місяців тому

    Здравствуйте! Какую из книг Страуструпа выбрать, если знаю только функциональный python, хочу разобраться в ООП. "Программирование. Принципы и практика" (второе издание) или "Язык программирования c++" перевод оригинала 2010 года?

  • @miroxaoc
    @miroxaoc 7 місяців тому

    Чтобы знать как всё устроено под капотом нужно изучить ассемблер 😂

  • @o01122
    @o01122 8 місяців тому

    Самая продаваемая книга по С++, бестселлер. Программирование на C++ в примерах и задачах | Васильев Алексей Николаевич

    • @cpppractice
      @cpppractice  8 місяців тому +2

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

    • @o01122
      @o01122 8 місяців тому

      @@cpppracticeИнтересно, что это за примеры? У меня имеется эта книга, взял посмотреть, что же это за бестселлер. По сравнению с Прата, довольно путано написана, и без знания основ ее вообще лучше не читать.

  • @duolingo-study
    @duolingo-study Рік тому +7

    Советовать читать Прату ну такое себе. Автор явно не является хорошим специалистом в С++ и явно не может никак понять (спустя 6 переизданий) что С и С++ это разные языки. Вся книга пропитана С стайл кодом и очень малая часть уделена именно С++ подходам. Читать эту книгу и потом все равно переучиваться не имеет смысла. Начинайте с Lippman C++ Primer.

    • @cpppractice
      @cpppractice  Рік тому +4

      Ну тут разные мнения есть. Начинающим Липман может не зайти с первого раза. Прата попроще будет. Книга Липмана потому и идет следом за Страуструпом в этом обзоре. Не стоит эти книги сравнивать, уровень разный.

  • @stargrapefruit
    @stargrapefruit Рік тому +1

    А есть книги с с++22,20, на русском

    • @cpppractice
      @cpppractice  Рік тому +1

      С++ 20 в деталях [2023] Гримм Райнер
      Но она конкретно о новшествах 20 стандарта. И перевод не для слабонервных )

    • @Nuar_1
      @Nuar_1 11 місяців тому

      ​​​​@@cpppracticeТо есть лучше почитать, разобраться и по практиковаться на c++ Стивена Прата и/или Стэнли Липмана потом начать изучать стандарт c++20? (Для начинающих)

  • @РусланКарнеенко

    Спасибо

  • @SplinterEngine
    @SplinterEngine Рік тому +1

    Спасибо

  • @exponsional
    @exponsional 10 місяців тому

    Спасибо