В чем отличие в создании статического массива через new и просто через квадратные скобки [] в C++?

Posted on Вс 11 января 2026 in misc • Tagged with cpp, программирование

Источник

Создать указатель на статический массив в языке C++ можно, как минимум, двумя способами: char a[10]; и char *a = new char[10];

В чем между ними разница? В обоих случаях создается создается массив из 10 элементов char. Да, язык C++ таков, что в первом случае звездочки в типе создаваемого …


Continue reading

Разработка сетевой библиотеки на C++20: интеграция асинхронности и алгоритма Raft

Posted on Пн 27 января 2025 in misc • Tagged with LOR, cpp, инфобез, программирование

Часть 1

Источник

cpp-raft-001.png

Введение

С годами работы в области распределённых систем, я понял, что мой опыт не будет полным без реализации алгоритма Raft. Это осознание побудило меня к действию: я решил создать свою реализацию, используя асинхронные возможности C++20.

Задача стояла не из лёгких: мне требовалось разработать сетевую библиотеку, обходясь …


Continue reading