| | A neat technique for custom output iterators (quuxplusone.github.io) |
| 1 point by signa11 on Oct 11, 2023 | past |
|
| | Problems with default function arguments (2020) (quuxplusone.github.io) |
| 31 points by flipchart on Oct 10, 2023 | past | 27 comments |
|
| | Some C++20 ranges aren’t const-iterable (quuxplusone.github.io) |
| 3 points by jandeboevrie on Sept 30, 2023 | past |
|
| | Just how constexpr is C++20’s std:string? (quuxplusone.github.io) |
| 120 points by jandeboevrie on Sept 8, 2023 | past | 103 comments |
|
| | Problems with default function arguments (2020) (quuxplusone.github.io) |
| 2 points by flipchart on Aug 9, 2023 | past | 1 comment |
|
| | Make operator<=> ignore a data member (quuxplusone.github.io) |
| 1 point by gsav on June 6, 2023 | past |
|
| | A not-so-quick introduction to the C++ allocator model (quuxplusone.github.io) |
| 141 points by jandeboevrie on June 4, 2023 | past | 32 comments |
|
| | Don’t forward things that aren’t forwarding references (quuxplusone.github.io) |
| 2 points by jandeboevrie on May 28, 2023 | past |
|
| | Mass editing memory in a transformer (quuxplusone.github.io) |
| 7 points by todsacerdoti on April 22, 2023 | past | 2 comments |
|
| | Most C++ constructors should be explicit (quuxplusone.github.io) |
| 3 points by signa11 on April 11, 2023 | past |
|
| | The surprisingly high cost of static-lifetime constructors (quuxplusone.github.io) |
| 2 points by EvgeniyZh on Feb 18, 2023 | past |
|
| | Simple C++20 input and output iterators (quuxplusone.github.io) |
| 1 point by todsacerdoti on Jan 28, 2023 | past |
|
| | Always read the first error message first (quuxplusone.github.io) |
| 3 points by todsacerdoti on Jan 22, 2023 | past |
|
| | Copy Semantics, per Plato’s Sophist (quuxplusone.github.io) |
| 1 point by signa11 on Dec 19, 2022 | past |
|
| | Replacing std:lock_guard with a factory function (quuxplusone.github.io) |
| 1 point by todsacerdoti on Dec 18, 2022 | past |
|
| | Techniques for post-facto multiple inheritance (quuxplusone.github.io) |
| 1 point by signa11 on Dec 2, 2022 | past |
|
| | Refactoring with =Delete (quuxplusone.github.io) |
| 2 points by signa11 on Nov 12, 2022 | past |
|
| | Refactoring with =Delete (quuxplusone.github.io) |
| 2 points by todsacerdoti on Nov 12, 2022 | past |
|
| | Why doesn’t C++ have networking support? (quuxplusone.github.io) |
| 1 point by kxrm on Nov 4, 2022 | past |
|
| | Prefer core-language features over library facilities (quuxplusone.github.io) |
| 3 points by todsacerdoti on Oct 22, 2022 | past |
|
| | A C++ Acronym Glossary (quuxplusone.github.io) |
| 1 point by synergy20 on Sept 22, 2022 | past |
|
| | What Is the “Vector Pessimization”? (quuxplusone.github.io) |
| 2 points by signa11 on Aug 27, 2022 | past |
|
| | Beware CTAD on Reverse_iterator (quuxplusone.github.io) |
| 1 point by nyanpasu64 on Aug 6, 2022 | past |
|
| | Fun with lifetime-extended results of assignment (quuxplusone.github.io) |
| 29 points by todsacerdoti on July 9, 2022 | past | 5 comments |
|
| | An example where inline constexpr makes a difference (quuxplusone.github.io) |
| 1 point by todsacerdoti on July 9, 2022 | past |
|
| | C++: Void versus [[Noreturn]] (quuxplusone.github.io) |
| 16 points by signa11 on July 3, 2022 | past | 6 comments |
|
| | Void versus [[Noreturn]] (quuxplusone.github.io) |
| 3 points by todsacerdoti on July 2, 2022 | past |
|
| | Unordered_multiset’s API affects its big-O (quuxplusone.github.io) |
| 4 points by todsacerdoti on June 25, 2022 | past |
|
| | C++20’s parenthesized aggregate initialization has some downsides (quuxplusone.github.io) |
| 2 points by todsacerdoti on June 4, 2022 | past |
|
| | The use of ‘class’ for things that should be simple free functions (2020) (quuxplusone.github.io) |
| 106 points by ddtaylor on May 29, 2022 | past | 185 comments |
|
|
| More |