Библиотека C/C++ разработчика | cpp, boost, qt
21K subscribers
1.57K photos
40 videos
16 files
3.74K links
Все самое полезное для плюсовика и сишника в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/d6cd2932

Наши каналы: https://yangx.top/proglibrary/9197

РКН: https://gosuslugi.ru/snet/67a5bac324c8ba6dcaa1ad17
加入频道
#video #oop

Структуры и классы — основные и самые важные конструкции языка С++, которые часто применяют на практике и которые следовало бы знать вам. В этом видео лектор расскажет об основах объектно-ориентированного программирования, куда входят:
1. Методы;
2. Конструкторы и деструкторы;
3. Объекты и классы;
4. Модификаторы доступа и многое другое.

https://www.youtube.com/watch?v=Yr_wH42sPT0
#book

Не так часто выходят книги по программированию от русских авторов, однако, как правило, это достаточно хорошие книги. Данная книга является замечательным введением в язык программирования С++, рассматривая основы языка на множестве развивающих примеров и задач. Также автор использует С++ в контексте решения сложных математических задач и алгоритмов, целью которых является показать эффективность С++ перед другими языками.

https://yangx.top/progbook/2953
#advanced #gamedev

Следующая статья для тех, кто любит или уже профессионально делает игры на С++, и расскажет вам про то, как создавать порталы в Unreal Engine 4.

https://prglb.ru/3nkp2
#cpp #video

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

https://www.youtube.com/watch?v=AQyLNTwu2fM
#oop #cpp #advanced

Объектно-ориентированное программирование — одна из самых важных концепций проектирования приложений на сегодняшний день. В данном большом руководство вы познакомитесь с основами ООП в языке С++.

https://www3.ntu.edu.sg/home/ehchua/programming/cpp/cp3_OOP.html
#cody_style #beginners

В этом файле-шпаргалке описаны правила code style для приложений на языке C++. Так, вы узнаете, как правильно оформлять циклы, функции, классы и шаблоны классов.

https://google.github.io/styleguide/cppguide.html
#book #algorithms

Алгоритмы представляют собой наиболее эффективные и продуманные этапы решения задачи. Эта книга написана для тех, кому нужен быстрый старт в основы алгоритмизации и программирования. Адитья Бхаргава, автор книги, постарался собрать самые распространённые алгоритмы, структуры данных и методы программирования, чаще всего применяемые в реальной практике. Также автор рассказал о том, что такое вычислительная сложность и какой она бывает: устойчивой, линейной, логарифмической или квадратичной. Данная книга подойдёт как для тех, кто только начинает программировать, так и для тех, кто уже является опытным разработчиком, так как материал в книге всегда является актуальным и востребованным.

https://yangx.top/progbook/2980
#c_language #beginners

Думали начать изучать язык программирования С без нашей помощи? Как бы не так. Эта статья расскажет вам о первых шагах изучения: от установки компилятора до первой программы.

https://bit.ly/2Kpzmxn
#book #beginner

Не каждая книга может похвастаться таким удобством изложения, строгой структурой и педагогическими способностями её автора, как книга Стивена Прата “С++ Primer Plus”. Об этой книге слышал любой начинающий разработчик, кто ценит своё время и не ищет лёгких путей изучения программирования, выбирая книги с рекламным названием “Выучить С++ за 21 день”. В этом классическом труде вы познакомитесь с принципами программирования, среди которых структурированный код и нисходящее проектирование, а также использование классов, наследования, шаблонов, исключений, лямбда-выражений и интеллектуальных указателей. Автор много времени уделяет новому стандарту С++11, теории и домашним заданиям, формирующим знания по каждой пройденной главе.

https://yangx.top/progbook/2993
#book

Про алгоритмы и способы разработки эффективных алгоритмов написано немалое число книг, однако по-прежнему многие программисты и разработчики не понимают, как с ними работать, когда и какой алгоритм использовать. В этом классическом труде наиболее полным образом рассмотрены все приёмы разработки алгоритмов, даны основные понятия и определения, приведены примеры и советы по использованию.

https://yangx.top/progbook/3007