popov . dev

Главная

Библиотека

Статьи

Статьи

Последние публикации и статьи, собранные из всех категорий на сайте

Различия между IEnumerable и IQueryable в C#

Эффективное управление коллекциями и запросами к данным на C# с помощью IEnumerable и IQueryable

Модификаторы доступа C#

Возможности модификаторов доступа в C#, их назначение и как они управляют доступом к членам класса

Шаблоны проектирования на C#

Рассмотрим наиболее распространенные шаблоны проектирования в C# с реальными примерами

10 советов по написанию лучшего кода на C#

Чистый код легче понимать, поддерживать и отлаживать. Рассмотрим основные 10 рекомендаци по улучшению качества кода

Типы данных 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++