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

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

Открыть в Telegram

Полезные материалы по всему, что может быть полезно плюсовику/сишнику. По всем вопросам @evgenycarter

Больше
7 326
Подписчики
-124 часа
+27 дней
+1330 день
Архив постов
Улучшенные итераторы с диапазонами в C++. Есть еще больше причин предпочесть библиотеку ranges классической стандартной библи
Улучшенные итераторы с диапазонами в C++. Есть еще больше причин предпочесть библиотеку ranges классической стандартной библиотеке шаблонов. Итераторы ranges поддерживают унифицированные правила поиска и обеспечивают дополнительные гарантии безопасности. https://www.modernescpp.com/index.php/improved-iterators-with-ranges #cpp #programming 👉 @cpp_lib

🚀Расширьте свои компетенции навыком работы с языком C! ⏰ 22 сентября в 20:00 мск состоится открытый урок «Паттерн Entity-Com
🚀Расширьте свои компетенции навыком работы с языком C! 22 сентября в 20:00 мск состоится открытый урок «Паттерн Entity-Component-System в играх на C». На этом занятии мы познакомимся с часто применяемым в игровых приложениях архитектурным шаблоном Entity-Component-System, и рассмотрим его реализацию на языке C на примере опенсорсной библиотеки flecs. Также мы изучим код несложной игры, использующей flecs на практике. 🗣Спикер — Андрей Кравчук, опытный C-разработчик и автор ряда проектов с открытым исходным кодом. Используйте эту возможность, чтобы перенять опыт эксперта и попробовать онлайн-курс «Программист С» от OTUS, для разработчиков с опытом. 📌Пройдите вступительный тест, чтобы записаться на занятие: https://otus.pw/vUWO/

47 Атрибутов Хорошего С-кода Этот текст адресован когорте программистов на С(ях). Это не академические атрибуты из учебников это скорее правила буравчика оформления сорцов из реального prod(а). Некоторые приемы совпали с MISRA, некоторые с CERT-C. А кое-что является результатом множества итераций инспекций программ и перестроек после реальных инцидентов. В общем тут представлен обогащенный концентрат полезных практик программирования на С(ях). https://habr.com/ru/post/679256/ #cpp #programming 👉 @cpp_lib

Поздравляем с Днем программиста!
Поздравляем с Днем программиста!

Когда микросекунда - это вечность: Высокопроизводительные торговые системы на C++ источник #cpp #programming 👉 @cpp_lib

Эффективное программирование с использованием компонентов Конспекты курса Александра Степанова по проектированию и использова
Эффективное программирование с использованием компонентов Конспекты курса Александра Степанова по проектированию и использованию C++ STL. https://www.jmeiners.com/efficient-programming-with-components/ #cpp #programming 👉 @cpp_lib

Эффективное программирование с использованием компонентов Конспекты курса Александра Степанова по проектированию и использованию C++ STL. язык: Eng #cpp #programming 👉 @cpp_lib

Баги C++20. Итоги встречи в городе Белфаст На днях прошла встреча комитета по стандартизации языка программирования C++ в городе Белфасте. От представителей стран в комитет прилетело около 400 замечаний к C++20, с половиной из них успели расправиться. Под катом вас ждут результаты обсуждений замечаний России (да-да, ВАШИХ замечаний к C++20), некоторые замечания других стран, ну и подходящие новинки C++23 (Executors!). Все те проблемы с C++, о которых люди упоминали на сайте stdcpp.ru, на работе в Yandex. Taxi, или лично на конференциях, мы оформили в виде замечаний к C++20. И вот что из этого вышло… #cpp #programming 👉 @cpp_lib

🔥Хардкорный тест по языку С🔥 🎯Как получить максимум пользы от С-программирования? Пройди тест из 20 вопросов и проверь нас
🔥Хардкорный тест по языку С🔥 🎯Как получить максимум пользы от С-программирования? Пройди тест из 20 вопросов и проверь насколько ты готов к обучению на углубленном курсе - "Программист C" от OTUS. Сможешь сдать - пройдешь на курс по спец.цене! ⏰ Время прохождения теста ограничено 30 минут 📌ПРОЙТИ ТЕСТ - https://otus.pw/B2sd/ Реклама. Информация о рекламодателе на сайте www.otus.ru

Основы декодирования GStreamer H264/MP4 на C/C++ и манипуляции с буферами кодирования/декодирования. https://blog.degitx.com/
Основы декодирования GStreamer H264/MP4 на C/C++ и манипуляции с буферами кодирования/декодирования. https://blog.degitx.com/general/gstreamer-h264-capture.html #cpp #programming 👉 @cpp_lib

Что такое умные указатели в C++ и зачем они нужны? Разберем 🗓 15 сентября в 20:00 на открытом уроке от OTUS с Александром Кл
Что такое умные указатели в C++ и зачем они нужны? Разберем 🗓 15 сентября в 20:00 на открытом уроке от OTUS с Александром Ключевым, ведущим программистом в Новые облачные технологии. На открытом уроке проведем обзор умных указателей, входящих в stl: - unique_ptr, - shared_ptr, - weak_ptr. 👉🏻 Для регистрации на урок пройдите вступительный тест — https://otus.pw/bpKr/ Занятие входит в программу углубленного онлайн-курса «C++ Developer. Professional» от OTUS.

Обзор всего доступного в С++ type erasure Техника стирания типов - type erasure - известна довольно давно, хоть её и долго не замечали. Тем не менее кажется только в последнюю декаду она стала из игрушки и костылей превращаться в мощный инструмент, использующийся каждый день в разработке. Далее #cpp #programming 👉 @cpp_lib

Эволюция лямбд в C++14, C++17 и C ++20 Лямбда-выражения — одна из самых популярных фич современного C++. С тех пор, как они были представлены в C++11, лямбды проникли практически в каждую кодовую базу на C++. Далее #cpp #programming 👉 @cpp_lib

A класс без конструктора копирования. https://quuxplusone.github.io/blog/2021/09/17/a-class-without-a-copy-constructor/ #cpp #programming 👉 @cpp_lib

Краткое описание переводчика с Python на C++ https://www.oilshell.org/blog/2022/05/mycpp.html #cpp #programming 👉 @cpp_lib
Краткое описание переводчика с Python на C++ https://www.oilshell.org/blog/2022/05/mycpp.html #cpp #programming 👉 @cpp_lib

⁉️Хотите освоить практический C? 🎯Начните осваивать инструментарий UNIX-разработчика на вебинаре 8 сентября в 20:00 мск. Отк
⁉️Хотите освоить практический C? 🎯Начните осваивать инструментарий UNIX-разработчика на вебинаре 8 сентября в 20:00 мск. Открытый урок «Инструментарий UNIX-разработчика : исправляем выбросы памяти в curl» проведет Андрей Кравчук, эксперт с опытом 12 лет на C и C++. На занятии мы рассмотрим важные элементы инструментария разработчика под UNIX-подобными ОС и с их помощью продиагностируем и исправим утечку памяти в библиотеке для работы с HTTP/2 libcurl. 📚Больше интересного после вебинара будет ждать вас на онлайн-курсе «Программист С» от OTUS. 📌Для участия в вебинаре пройдите вступительное тестирование: https://otus.pw/pEVX/

Что должен знать Junior C++ разработчик 00:00 - Введение 00:24 - Знания по языку программирования 01:11 - Знания по алгоритмам и структурам данных 02:00 - Знания по операционным системам 02:43 - Знания по архитектуре компьютера 03:34 - Знания по компьютерным сетям 04:01 - Знания по базам данных 04:30 - Заключение #cpp #programming 👉 @cpp_lib

С++ для опытных разработчиков https://www.incredibuild.com/blog/cpp-advanced-topics-for-experienced-cpp-devs #cpp #programmin
С++ для опытных разработчиков https://www.incredibuild.com/blog/cpp-advanced-topics-for-experienced-cpp-devs #cpp #programming 👉 @cpp_lib

⚡️ Сделайте первый шаг к карьере C++ разработчика! 6 сентября в 20:00 мск на открытом уроке в OTUS мы проведем обзор языка C+
⚡️ Сделайте первый шаг к карьере C++ разработчика! 6 сентября в 20:00 мск на открытом уроке в OTUS мы проведем обзор языка C++ с Кольцовым Сергеем, Senior Developer-ом С++ в VisionLabs. 📚 Вы узнаете, в чем суть современного C++, отличительные черты этого языка, и в чем его сильные и слабые стороны на примерах. ✅ Больше полезных знаний ждет вас на специализации «C++ Developer» — онлайн-курсе для тех, кто только вступил на путь изучения C++. 👉 Записаться на вебинар https://otus.pw/mYDl/

Уроки по языку программирования Си для начинающих. В данной серии уроков я максимально просто и понятно для новичков стараюсь
Уроки по языку программирования Си для начинающих. В данной серии уроков я максимально просто и понятно для новичков стараюсь объяснять материал. 70 видео уроков! #cpp #programming 👉 @cpp_lib