Šimon TóthDaily bit(e) of C++ | std::views::strideDaily bit(e) of C++ ♻️82, The C++23 view of every n-th element in a range: std::views::stride.5h ago5h ago
Šimon TóthDaily bit(e) of C++ | type taggingDaily bit(e) of C++ ♻️120, Distinguishing function overloads that fully overlap using type tagging.1d ago1d ago
Šimon TóthDaily bit(e) of C++ | init statementsDaily bit(e) of C++ ♻️125, Creating local variables using init statements in if (C++17), switch (C++17) and range-for loop (C++20)…2d ago2d ago
Šimon TóthDaily bit(e) of C++ | std::views::chunk_byDaily bit(e) of C++ ♻️89, Splitting a range into chunks based on a predicate using std::views::chunk_by.3d ago3d ago
Šimon TóthDaily bit(e) of C++ | raw string literalsDaily bit(e) of C++ ♻️146, Avoiding the need to escape special characters using raw string literals.4d ago4d ago
Šimon TóthDaily bit(e) of C++ | [[no_unique_address]]Daily bit(e) of C++ ♻️129, Avoiding the overhead of empty generic type members using the C++20 [[no_unique_address]].5d ago5d ago
Šimon TóthDaily bit(e) of C++ | dependency injectionDaily bit(e) of C++ ♻️117, Decoupling a component from the concrete implementation of a dependency using dependency injection.6d ago6d ago
Šimon TóthDaily bit(e) of C++ | std::views::zipDaily bit(e) of C++ ♻️116, The C++23 view that produces a “zipped” view over multiple ranges: std::views::zip.Jul 15Jul 15
Šimon TóthDaily bit(e) of C++ | customizing structured bindingDaily bit(e) of C++ #481, Implementing custom structured binding for non-aggregate user types.Jul 14Jul 14
Šimon TóthDaily bit(e) of C++ | std::front_inserter, std::back_inserter, std::inserterDaily bit(e) of C++ ♻️99, Inserting new elements into containers using inserter iterator adapters.Jul 13Jul 13