GitHub / lefticus/cpp_weekly issues and pull requests
#481 - Best practices: accessing the data in a `std::variant`
Issue -
State: open - Opened by jomiller 2 months ago
Labels: episode idea
#480 - std::chrono -> Java's LocalDate, LocalDateTime and ZonedDateTime
Issue -
State: open - Opened by octopus-prime 2 months ago
- 5 comments
Labels: episode idea
#479 - C99 variable-length arrays in C++
Issue -
State: open - Opened by ilionsd 3 months ago
Labels: episode idea
#478 - RAII and tail call optimization (TCO)
Issue -
State: open - Opened by lcarlier 3 months ago
- 7 comments
Labels: episode idea
#477 - C++26's `is_within_lifetime`
Issue -
State: open - Opened by lefticus 3 months ago
Labels: episode idea, C++ Weekly
#476 - C++26's Execution Model
Issue -
State: open - Opened by lefticus 3 months ago
Labels: episode idea, C++ Weekly
#475 - What is Erroneous Behavior (vs Undefined Behavior)
Issue -
State: open - Opened by lefticus 3 months ago
Labels: episode idea, C++ Weekly
#474 - Prefer C++17's scoped_lock
Issue -
State: open - Opened by lefticus 3 months ago
Labels: episode idea, C++ Weekly, ready to record
#473 - allow static_assert of non-value-dependent expressions in a template context (C++23, but retroactive)
Issue -
State: open - Opened by lefticus 3 months ago
Labels: episode idea, C++ Weekly, ready to record
#472 - require vs delete, how do they effect code?
Issue -
State: closed - Opened by lefticus 3 months ago
- 2 comments
Labels: episode idea, C++ Weekly, ready to record
#471 - Don't remove code, =delete it
Issue -
State: open - Opened by lefticus 3 months ago
Labels: episode idea, C++ Weekly, ready to record
#470 - `delete` vs `require`, what impact does each have?
Issue -
State: open - Opened by lefticus 3 months ago
Labels: episode idea, C++ Weekly
#469 - AI: Not Just Autocomplete
Issue -
State: closed - Opened by lefticus 3 months ago
- 1 comment
Labels: episode idea
#468 - How do initializer_list constructors work?
Issue -
State: open - Opened by lefticus 3 months ago
- 1 comment
Labels: episode idea, C++ Weekly, Recorded
#467 - Stack vs Heap
Issue -
State: open - Opened by lefticus 3 months ago
- 1 comment
Labels: episode idea, C++ Weekly, Recorded
#466 - Captureless Lambdas with Captures
Issue -
State: closed - Opened by lefticus 4 months ago
- 2 comments
Labels: episode idea, Recorded
#465 - Lambda on the heap followup
Issue -
State: closed - Opened by lefticus 4 months ago
- 2 comments
Labels: episode idea, C++ Weekly, Recorded
#464 - C++26's structured bindings changes
Issue -
State: closed - Opened by lefticus 5 months ago
- 4 comments
Labels: episode idea, Recorded
#463 - How to use feature testing macros
Issue -
State: open - Opened by elbeno 5 months ago
Labels: episode idea
#462 - How to end a program
Issue -
State: open - Opened by elbeno 5 months ago
Labels: episode idea
#461 - C's constexpr vs C++'s constexpr
Issue -
State: closed - Opened by lefticus 5 months ago
Labels: episode idea
#460 - Install C++ library
Issue -
State: open - Opened by rishabhdeepsingh 5 months ago
Labels: episode idea
#459 - How to print in Unicode in C++2x
Issue -
State: closed - Opened by Dave-Lowndes 5 months ago
- 7 comments
Labels: episode idea
#458 - new best practices - prefer `-fvisibility=hidden`
Issue -
State: closed - Opened by lefticus 6 months ago
- 3 comments
Labels: episode idea, C++ Weekly, Recorded
#457 - Extension on Ep 421 on having RVO when returning std::optional.
Issue -
State: open - Opened by lcarlier 6 months ago
- 3 comments
Labels: episode idea
#456 - In absence of any virtual functions, not having a virtual destructor could lead to memory leaks
Issue -
State: open - Opened by Gajoo 6 months ago
- 3 comments
Labels: episode idea
#455 - Adding `std::format` support to user-defined types
Issue -
State: closed - Opened by VincentZalzal 6 months ago
- 4 comments
Labels: episode idea
#454 - move constructor or use smart pointer
Issue -
State: open - Opened by bac-ptit 6 months ago
- 1 comment
#453 - Best Way to Print Output in C++
Issue -
State: closed - Opened by lefticus 6 months ago
- 1 comment
Labels: episode idea, Recorded
#452 - positive "safety news": bounds checking on by default in gcc15
Issue -
State: open - Opened by oschonrock 7 months ago
Labels: episode idea
#451 - C++23's static lambdas
Issue -
State: closed - Opened by lefticus 7 months ago
- 2 comments
Labels: episode idea, C++ Weekly, ready to record
#450 - Double argument pack expansion
Issue -
State: open - Opened by gostefan 7 months ago
Labels: episode idea
#449 - infinite loops are no longer UB
Issue -
State: closed - Opened by lefticus 7 months ago
- 1 comment
Labels: episode idea, C++ Weekly, Recorded
#448 - Why constexpr cast from void * matters C++23
Issue -
State: open - Opened by lefticus 7 months ago
- 1 comment
Labels: episode idea, C++ Weekly
#447 - The committee ruined constexpr in C++23
Issue -
State: closed - Opened by lefticus 7 months ago
- 1 comment
Labels: episode idea, C++ Weekly, ready to record
#446 - Homework: make PMR permeate the nlohmann JSON parser
Pull Request -
State: open - Opened by guoci 7 months ago
#445 - best practices: enabling warnings ... in practice
Issue -
State: open - Opened by oschonrock 8 months ago
Labels: episode idea
#444 - Macros in metaprogramming
Issue -
State: open - Opened by Eczbek 8 months ago
- 2 comments
Labels: episode idea
#443 - comment on ep205 lambda as a way to take benefit of (N)RVO
Issue -
State: open - Opened by Dharmesh946 8 months ago
- 1 comment
#442 - is_implicit_lifetime
Issue -
State: open - Opened by lefticus 9 months ago
Labels: episode idea, C++ Weekly, ready to record
#441 - enum struct vs enum class
Issue -
State: closed - Opened by lefticus 9 months ago
- 1 comment
Labels: episode idea, C++ Weekly, ready to record
#440 - Easily printing an `std::variant`
Issue -
State: closed - Opened by lefticus 9 months ago
- 1 comment
Labels: episode idea
#439 - C++23's Amazing new range formatters
Issue -
State: closed - Opened by lefticus 9 months ago
- 1 comment
Labels: episode idea, C++ Weekly, Recorded
#438 - Floating point precisions and `std::numeric_limits` digits, exponents, min/lowest members.
Issue -
State: open - Opened by abhi-k9 9 months ago
- 1 comment
Labels: episode idea
#437 - When should you use "using Base::operator();"?
Issue -
State: open - Opened by Michal-Mahn 10 months ago
Labels: episode idea
#436 - I read C++ magazines so you don't have to
Issue -
State: closed - Opened by lefticus 10 months ago
- 1 comment
Labels: episode idea, Recorded
#435 - C++20's osyncstream
Issue -
State: open - Opened by lefticus 10 months ago
Labels: episode idea, C++ Weekly
#434 - requires statement vs requires clause
Issue -
State: closed - Opened by lefticus 10 months ago
- 4 comments
Labels: episode idea, C++ Weekly, ready to record
#433 - lifetime of local variable
Issue -
State: open - Opened by Dharmesh946 10 months ago
- 7 comments
Labels: episode idea, C++ Weekly, Recorded
#432 - std::locale overview
Issue -
State: open - Opened by benthevining 11 months ago
Labels: episode idea
#431 - Implicit conversion vs implicit constructor
Issue -
State: open - Opened by leonid-s-usov 11 months ago
- 1 comment
Labels: episode idea
#430 - Travel related: Americans should have good rail service - and we should be furious!
Issue -
State: open - Opened by lefticus 11 months ago
Labels: episode idea, ready to record
#429 - We need to talk about <random> or stop using rand()!
Issue -
State: closed - Opened by lefticus 11 months ago
- 1 comment
Labels: episode idea, C++ Weekly, Recorded
#428 - C++26 "Remove [[nodiscard]] from the standard"
Issue -
State: closed - Opened by m00se-3 11 months ago
- 5 comments
Labels: episode idea
#427 - C++26's Delete with a reason
Issue -
State: closed - Opened by lefticus 12 months ago
- 2 comments
Labels: episode idea, C++ Weekly, ready to record
#426 - Fixing reinterpret_cast UB with start_lifetime_as in C++23
Issue -
State: open - Opened by ariddl 12 months ago
- 4 comments
Labels: episode idea
#425 - C++26's safer returns
Issue -
State: closed - Opened by lefticus 12 months ago
- 2 comments
Labels: episode idea, C++ Weekly, Recorded
#424 - C++26's std::views::concat
Issue -
State: closed - Opened by lefticus 12 months ago
- 4 comments
Labels: episode idea, C++ Weekly, Recorded
#423 - C++26's span over initializer_list
Issue -
State: closed - Opened by lefticus 12 months ago
- 2 comments
Labels: episode idea, C++ Weekly, Recorded
#422 - C++26's saturating math operations
Issue -
State: closed - Opened by lefticus 12 months ago
- 2 comments
Labels: episode idea, C++ Weekly, Recorded
#421 - Debunking "bad_alloc" and out of memory errors in C++
Issue -
State: closed - Opened by lefticus 12 months ago
- 2 comments
Labels: episode idea, C++ Weekly, Recorded
#420 - reference qualified members
Issue -
State: closed - Opened by lefticus 12 months ago
- 3 comments
Labels: episode idea, C++ Weekly, Recorded
#419 - Safely wrapping C APIs
Issue -
State: closed - Opened by lefticus 12 months ago
- 2 comments
Labels: episode idea, C++ Weekly, Recorded
#418 - How constexpr vector works in C++20
Issue -
State: open - Opened by lefticus 12 months ago
Labels: episode idea, C++ Weekly, ready to record
#417 - GCC vs Clang, which produces better code?
Issue -
State: closed - Opened by lefticus 12 months ago
- 10 comments
Labels: episode idea, C++ Weekly, Recorded
#416 - Tool Spotlight: mull
Issue -
State: closed - Opened by lefticus 12 months ago
- 3 comments
Labels: episode idea, C++ Weekly, Recorded
#415 - C++26's user generated static_assert messages
Issue -
State: open - Opened by lefticus 12 months ago
Labels: episode idea, C++ Weekly, ready to record
#414 - Tool Spotlight: valgrind + gdb
Issue -
State: closed - Opened by lefticus 12 months ago
- 3 comments
Labels: episode idea, C++ Weekly, Recorded
#413 - constexpr math functions
Issue -
State: closed - Opened by lefticus 12 months ago
- 2 comments
Labels: episode idea, C++ Weekly, Recorded
#412 - Tool Spotlight: ImHex
Issue -
State: closed - Opened by lefticus 12 months ago
- 2 comments
Labels: C++ Weekly, Recorded
#411 - std::apply vs std::invoke
Issue -
State: closed - Opened by toRatnesh 12 months ago
- 3 comments
Labels: episode idea, C++ Weekly, Recorded
#410 - Link to Herb Sutters talk mentioned in Episode 439
Issue -
State: closed - Opened by foip about 1 year ago
- 1 comment
#409 - C++ REPLs: cling and clang-repl
Issue -
State: open - Opened by arun5309 about 1 year ago
Labels: episode idea
#408 - C++23's `std::forward_like`
Issue -
State: closed - Opened by lefticus about 1 year ago
- 3 comments
Labels: episode idea, C++ Weekly, Recorded
#407 - Forgotten C++: `std::bitset` (now constexpr in C++23!)
Issue -
State: closed - Opened by lefticus about 1 year ago
- 1 comment
Labels: episode idea, C++ Weekly, Recorded
#406 - Kokos for GPU programming
Issue -
State: open - Opened by lefticus about 1 year ago
- 1 comment
Labels: episode idea, C++ Weekly
#405 - CMake's GenerateExportHeader
Issue -
State: open - Opened by lefticus about 1 year ago
- 1 comment
Labels: episode idea, C++ Weekly
#404 - GCC's `-fimplicit-constexpr`
Issue -
State: closed - Opened by lefticus about 1 year ago
Labels: episode idea, C++ Weekly, ready to record
#403 - GCC's `-fimplicit-constexpr`
Issue -
State: closed - Opened by lefticus about 1 year ago
- 1 comment
Labels: episode idea, C++ Weekly, Recorded
#402 - The confusing way moves are broken
Issue -
State: closed - Opened by lefticus about 1 year ago
- 2 comments
Labels: episode idea, C++ Weekly, Recorded
#401 - RVO and trivial types
Issue -
State: closed - Opened by lefticus about 1 year ago
- 3 comments
Labels: episode idea, C++ Weekly, Recorded
#400 - What is multi method dispatch?
Issue -
State: closed - Opened by lefticus about 1 year ago
- 2 comments
Labels: episode idea, C++ Weekly, Recorded
#399 - stupid constexpr tricks
Issue -
State: closed - Opened by lefticus about 1 year ago
- 2 comments
Labels: episode idea, C++ Weekly, Recorded
#398 - Moving parameter packs into a lambda, is it possible?
Issue -
State: closed - Opened by espenkn about 1 year ago
- 5 comments
Labels: episode idea
#397 - parallel_algorithms: small optimization
Issue -
State: closed - Opened by rpolasek about 1 year ago
#396 - parallel_algorithms: small optimization
Issue -
State: open - Opened by rpolasek about 1 year ago
#395 - parallel_algorithms: libttb-dev should be libtbb-dev
Issue -
State: closed - Opened by rpolasek about 1 year ago
#394 - parallel_algorithms: libttb-dev should be libtbb-dev
Issue -
State: open - Opened by rpolasek about 1 year ago
#393 - Use ChatGPT to solve bugs
Issue -
State: open - Opened by unimock-cpp about 1 year ago
Labels: episode idea
#392 - C++26 inplace_vector
Issue -
State: open - Opened by nebkat about 1 year ago
- 1 comment
Labels: episode idea
#391 - From C++ Weekly Ep 404 : Code which should avoid move does a copy with std::vector
Issue -
State: open - Opened by Indra5196 about 1 year ago
- 4 comments
Labels: episode idea
#390 - A look at tail call elimination
Issue -
State: closed - Opened by lefticus about 1 year ago
- 2 comments
Labels: episode idea, C++ Weekly, Recorded
#389 - C++ is a functional programming language
Issue -
State: closed - Opened by lefticus about 1 year ago
- 1 comment
Labels: episode idea, C++ Weekly, Recorded
#388 - -Wnrvo
Issue -
State: closed - Opened by lefticus about 1 year ago
- 4 comments
Labels: episode idea, C++ Weekly, Recorded
#387 - C++23 Fixes Ranged For Loops
Issue -
State: closed - Opened by lefticus about 1 year ago
- 2 comments
Labels: episode idea, C++ Weekly, Recorded
#386 - Custom allocators for embedded usage of std library
Issue -
State: open - Opened by PBrunot about 1 year ago
Labels: episode idea
#385 - taking address of STL functions
Issue -
State: closed - Opened by billyzs about 1 year ago
- 3 comments
Labels: episode idea, C++ Weekly, Recorded
#384 - Talk about the bugs you found for the cpponsea
Issue -
State: open - Opened by fcolecumberri about 1 year ago
Labels: episode idea
#383 - C++ Custom user defined attributes
Issue -
State: open - Opened by baderouaich about 1 year ago
Labels: episode idea
#382 - Stop Using .h
Issue -
State: closed - Opened by lefticus about 1 year ago
- 3 comments
Labels: episode idea, C++ Weekly, Recorded