popov . dev

Main

Library

Categories

C++

C++

Статьи и руководства по программированию на языке C++

Articles on the topic of C++

Типы данных C++: Понимание переменных и распределения памяти

Типы данных C++, их размеры и способы эффективного выделения памяти

Определение типов C++ и ключевое слово auto

Механика работы типов в C++, функциональность ключевого слова auto и как эти функции упрощают процесс разработки

Разработка кроссплатформенных приложений на C++

Разработка с использованием Qt и Boost, советы по написанию переносимого кода для разных ОС

Перегрузка операторов в C++

Как реализована перегрузка операторов в C++, синтаксис, рекомендации и примеры кода

Работа RESTful API с помощью C++

Основы настройки сервера, обработки HTTP-запросов и синтаксического анализа JSON с использованием Boost.Beast и nlohmann/json.

Переход с C на C++

Ключевые различия между C и C++, эффективное использование классов, исключений и общие проблемы при переходе

Управление ресурсами в C++

Рекомендации по управлению ресурсами в C++, включая смарт-указатели и собственные обработчики ресурсов

Изучение виртуальных функций C++ и полиморфизма

В этой статье мы рассмотрим виртуальные функции, механизм vtable и то, как полиморфизм реализован и используется в C++

Принципы работы классов и объектов в C++

Рассмотрим принципы работы ООП в C++, основы, методология и примеры использования

Изучение STL (стандартной библиотеки шаблонов) на C++

Погружение в STL, описание, история, возможности, а так же рассмотрим основные компоненты