The Awesome C++ feed

Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
Today

Projections with Ranges

The algorithms of the ranges library are lazy, can work directly on the container, and can easily be composed. But they have more to offer: projections. A projection is a mapping of a set into a subset. Let me show you in this post what that means:
Article Added by: gansm // www.modernescpp.com

Embracing Modern C++ Safely, Book Review

Article Popular Story // www.cppstories.com

C++ Actor Framework

An Open Source Implementation of the Actor Model in C++
Featured Library // Category Concurrency

Yesterday

HPX

The C++ Standard Library for Parallelism and Concurrency
Featured Library // Category Concurrency

Last 7 Days

Merge K Sorted Lists

In this article, we will discuss this problem and the approaches to solving this problem, with their pros, cons, and code. So, get ready because it is going to be an interesting ride!
Article Added by: coderx // favtutor.com

MRPT

:zap: The Mobile Robot Programming Toolkit (MRPT)
Featured Library // Category Robotics

moveit

:robot: The MoveIt motion planning framework
Featured Library // Category Robotics

Awesome C++ Weekly » 310

Top Stories
  • Compiler Explorer is 10 today!
  • Assignment for optional<T>
  • Sometimes, it *is* a compiler bug: My journey in finding and fixing a bug in a C++ toolchain
Follow us on Twitter @CppLibHunt

OpenImageIO

Reading, writing, and processing images in a wide variety of file formats, using a format-agnostic API, aimed at VFX applications.
Featured Library // Category Image Processing

 TinyORM

Modern C++ ORM library with MySQL, PostgreSQL, and SQLite support
Library Added by silverqx into category Database

GitHub - martinus/svector: Small Vector optimization

Library Popular Story // github.com

nanoMODBUS

A compact MODBUS RTU/TCP C library for microcontrollers
Library Added by debevv into category Networking

Assignment for optional<T>

Article Popular Story // brevzin.github.io

ULIS

Utility Library for Imaging Systems
Featured Library // Category Image Processing

Branch/cmove and compiler optimizations

Article Popular Story // kristerw.github.io

xtd

Free open-source modern C++17 / C++20 framework to create console, forms (GUI like WinForms) and unit test applications on Microsoft Windows, Apple macOS and Linux.
Featured Library // Category GUI

ZAB

C++20 liburing backed coroutine executor and event loop framework.
Library Added by Donald-Rupin into category Asynchronous Event Loop

Last 30 Days

WG21, aka C++ Standard Committee, May 2022 Mailing

Article Popular Story // www.open-std.org

About C++ Dependency Management

Article Popular Story // www.incredibuild.com

TileDB

The Universal Storage Engine
Featured Library // Category Database

Cheatsheet for the C++ core guidelines

Library Popular Story // github.com

The Ranges Library in C++20: More Details

Thanks to the ranges library, working with the Standard Template Library (STL) is much more comfortable and powerful. The algorithms of the ranges library are lazy, can work directly on the container, and can easily be composed. But there is more to it:
Article Added by: gansm // www.modernescpp.com

Compiler Explorer is 10 today!

Article Popular Story // xania.org

Pitch me on C++

Article Popular Story // dev.to

std::relocate's implementation is cute

Article Added by: Quuxplusone // quuxplusone.github.io