Size: a a a

Библиотека C/C++ разработчика

2019 January 16
Библиотека C/C++ разработчика
#book

Вы написали своё приложение и уже готовы выпускать его в production, но вы уверены, что оно работает так, как должно, и что он будет работать после изменений, которые неизбежно бывают почти всегда? Без тестов быть уверенным никогда нельзя. Это руководство познакомит вас с принципом TDD, который, если коротко, означает, что сначала вы пишете тесты, а потом код, который их пройдёт. Это не только безопасно, но и научит вас писать код лучше и чище.

https://t.me/progbook/2300
источник
Библиотека C/C++ разработчика
#beginner

Качественный курс по основам C++ от udemy. Вы узнаете про циклы, ветвления, функции, STL, ООП и многое другое.

https://bit.ly/2AfCdVM
источник
2019 January 17
Библиотека C/C++ разработчика
#библиотека #advanced

Замечательная библиотека параллельных структур данных.

https://github.com/khizmax/libcds
источник
Библиотека C/C++ разработчика
#beginner

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

http://www.cplusplus.com/doc/tutorial/variables/
источник
2019 January 18
Библиотека C/C++ разработчика
#book

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

https://t.me/progbook/2311
источник
Библиотека C/C++ разработчика
#video #beginner

В этой серии видео вы познакомитесь с базовыми основами программирования.

https://www.youtube.com/playlist?list=PLR4wcBxrUGPAmndrGEiN0wiaFqG-L5Yd-
источник
2019 January 19
Библиотека C/C++ разработчика
#advanced

Особенности C++17, которые должен использовать  каждый разработчик уже сейчас.

https://www.oreilly.com/ideas/c++17-upgrades-you-should-be-using-in-your-code
источник
Библиотека C/C++ разработчика
#advanced

В этой статье автор расскажет, как сделать простую обёртку над алгоритмами и итераторами.

https://blog.galowicz.de/2016/09/04/algorithms_in_iterators/
источник
2019 January 20
Библиотека C/C++ разработчика
#oop

Объектно-ориентированная ORM на C++ для работы с СУБД SQLite.

https://github.com/paulftw/hiberlite
источник
Библиотека C/C++ разработчика
10 алгоритмов на графах в гифках

Подборка алгоритмов обхода графа с gif-анимациями и объяснениями. Статья поможет ознакомиться и разобраться с различными методами, которые используются в теории графов.

https://proglib.io/p/graphs-algoguide/
источник
2019 January 21
Библиотека C/C++ разработчика
#book

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

https://t.me/progbook/1306
источник
2019 January 22
Библиотека C/C++ разработчика
#book

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

https://t.me/progbook/1322

https://t.me/progbook/1323

https://t.me/progbook/1324
источник
Библиотека C/C++ разработчика
#video

В этом плейлисте автор научит вас создавать реальные игры на C++ с нуля.

https://www.youtube.com/playlist?list=PLhfAbcv9cehhkG7ZQK0nfIGJC_C-wSLrx
источник
2019 January 23
Библиотека C/C++ разработчика
#advanced

3 книги по C++ 17, которые должен прочесть каждый начинающий разработчик.

https://blogs.msdn.microsoft.com/vcblog/2018/09/25/books-on-c17/
источник
Библиотека C/C++ разработчика
#advanced

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

https://stefansf.de/post/pointers-are-more-abstract-than-you-might-expect/
источник
2019 January 24
Библиотека C/C++ разработчика
Тест: насколько хорошо вы знаете C++

Тест поможет проверить, насколько хорошо вы знаете С++. На выходе вы получите максимально объективную оценку.

https://proglib.io/p/cpp-test/
источник
Библиотека C/C++ разработчика
#video #advanced

В этом продвинутом курсе по C++ вы познакомитесь со следующими темами:
— обработка исключений;
— работа с файлами: запись и чтение;
— структуры и объединения;
— векторы;
— классы и объекты;
— наследование;
— полиморфизм и инкапсуляция;
— работа с STL и многое другое.

https://www.youtube.com/playlist?list=PLw_k9CF7hBpJKHeOFXOHOyy_KuR06aLqt
источник
2019 January 25
Библиотека C/C++ разработчика
#advanced


В этой статье рассказывается, что ждать от C++20, который выйдет совсем скоро.

https://herbsutter.com/2018/11/13/trip-report-fall-iso-c-standards-meeting-san-diego/
источник
Библиотека C/C++ разработчика
#advanced


Немного интересных слов про умные указатели и работу с ними в современном C++.

https://www.internalpointers.com/post/move-smart-pointers-and-out-functions-modern-c
источник
2019 January 26
Библиотека C/C++ разработчика
#beginner

Пишем продвинутый таймер на C++.

https://www.fluentcpp.com/2018/12/28/timer-cpp/
источник