C++ – Типизированный язык программирования
QSerializer: решение для простой сериализации JSON/XML
QSerializer: решение для простой сериализации JSON/XML
Хабр
QSerializer: решение для простой сериализации JSON/XML
Привет, Хабр! Подумалось мне, что как-то несправедливо получается — у Java, С#, Go, Python и т.д. есть библиотеки для комфортной сериализации объектных данных в модные нынче JSON и XML, а в С++ то...
C++ – Типизированный язык программирования
Новости CLion: релиз 2020.1, пятилетие IDE и онлайн-сессия вопросов и ответов
Новости CLion: релиз 2020.1, пятилетие IDE и онлайн-сессия вопросов и ответов
Хабр
Новости CLion: релиз 2020.1, пятилетие IDE и онлайн-сессия вопросов и ответов
Привет, Хабр! Столько всего хочется сегодня рассказать, что даже сложно выбрать, с чего начать. Так что сначала попробую коротко обо всем самом важном: Продук...
C++ – Типизированный язык программирования
[Перевод] Учебник по симулятору сети ns-3. Глава 4
[Перевод] Учебник по симулятору сети ns-3. Глава 4
Хабр
Учебник по симулятору сети ns-3. Глава 4
главы 1,2 глава 3 4 Обзор концепции 4.1 Ключевые абстракции 4.1.1 Node (Узел) 4.1.2 Application (Приложение) 4.1.3 Channel (Канал) 4.1.4 Net Device (Сетевое устройство) 4.1.5 Топологические...
C++ – Типизированный язык программирования
Продолжаем упарываться многоэтажными С++ными шаблонами в RESTinio: безопасная по типам альтернатива express-js роутеру
Продолжаем упарываться многоэтажными С++ными шаблонами в RESTinio: безопасная по типам альтернатива express-js роутеру
Хабр
Продолжаем упарываться многоэтажными С++ными шаблонами в RESTinio: безопасная по типам альтернатива express-js роутеру
RESTinio, наш небольшой встраиваемый HTTP-сервер, продолжает развиваться. Одной из отличительных особенностей RESTinio является то, что в его реализации активне...
C++ – Типизированный язык программирования
Проверка компилятора GCC 10 с помощью PVS-Studio
Проверка компилятора GCC 10 с помощью PVS-Studio
Habr
Проверка компилятора GCC 10 с помощью PVS-Studio
Компилятор GCC написан с обильным использованием макросов. Очередная проверка кода GCC с помощью PVS-Studio вновь подтверждает мнение нашей команды, что макросы...
[object Object]
Default function arguments are the devil
Default function arguments are the devil
Arthur O’Dwyer
Default function arguments are the devil
If you frequently talk with me about C++, you have undoubtedly heard me say:
Default function arguments are the devil.
My position opposes the historical (early-1990s) style of the STL, of course; but I was recently
alerted that it’s also in direct…
Default function arguments are the devil.
My position opposes the historical (early-1990s) style of the STL, of course; but I was recently
alerted that it’s also in direct…
[object Object]
Notes on C++ SFINAE, Modern C++ and C++20 Concepts
Notes on C++ SFINAE, Modern C++ and C++20 Concepts
Bfilipek
Notes on C++ SFINAE, Modern C++ and C++20 Concepts
Want to go deeper into C++ templates? You need to know what SFINAE is. In the article, in simple way, I cover that complex paradigm from C++ template programming area. What is this thing? Where can you use it?
C++ – Типизированный язык программирования
Повторная проверка Newton Game Dynamics статическим анализатором PVS-Studio
Повторная проверка Newton Game Dynamics статическим анализатором PVS-Studio
Habr
Повторная проверка Newton Game Dynamics статическим анализатором PVS-Studio
Недавно на просторах интернета мной был обнаружен физический движок Newton Game Dynamics. Зная, что в таких проектах обычно большой объём сложного кода, я подум...