andreasfertig ( andreasfertig@programming.dev ) to C++@programming.dev · 8 days agoImplicit promotion of consteval functionsplus-squareandreasfertig.comexternal-linkmessage-square0linkfedilinkarrow-up14
arrow-up14external-linkImplicit promotion of consteval functionsplus-squareandreasfertig.comandreasfertig ( andreasfertig@programming.dev ) to C++@programming.dev · 8 days agomessage-square0linkfedilink
andreasfertig ( andreasfertig@programming.dev ) to C++@programming.dev · 28 days agoC++ Insights - Episode 78: constexpr lambdas finally FIXED in C++ Insightsplus-squareyoutu.beexternal-linkmessage-square0linkfedilinkarrow-up14
arrow-up14external-linkC++ Insights - Episode 78: constexpr lambdas finally FIXED in C++ Insightsplus-squareyoutu.beandreasfertig ( andreasfertig@programming.dev ) to C++@programming.dev · 28 days agomessage-square0linkfedilink
andreasfertig ( andreasfertig@programming.dev ) to C++@programming.dev · 1 month agoMove in C++ without a std::moveplus-squareandreasfertig.comexternal-linkmessage-square1linkfedilinkarrow-up16
arrow-up16external-linkMove in C++ without a std::moveplus-squareandreasfertig.comandreasfertig ( andreasfertig@programming.dev ) to C++@programming.dev · 1 month agomessage-square1linkfedilink
andreasfertig ( andreasfertig@programming.dev ) to C++@programming.dev · 2 months agoC++ Insights - Episode 77: RVO, NRVO, std::move EXPLAINEDplus-squareyoutu.beexternal-linkmessage-square0linkfedilinkarrow-up14
arrow-up14external-linkC++ Insights - Episode 77: RVO, NRVO, std::move EXPLAINEDplus-squareyoutu.beandreasfertig ( andreasfertig@programming.dev ) to C++@programming.dev · 2 months agomessage-square0linkfedilink
andreasfertig ( andreasfertig@programming.dev ) to C++@programming.dev · 3 months agoC++ Insights - Episode 76: New, better, lambda visualization in C++ Insightsplus-squareyoutu.beexternal-linkmessage-square0linkfedilinkarrow-up15
arrow-up15external-linkC++ Insights - Episode 76: New, better, lambda visualization in C++ Insightsplus-squareyoutu.beandreasfertig ( andreasfertig@programming.dev ) to C++@programming.dev · 3 months agomessage-square0linkfedilink
andreasfertig ( andreasfertig@programming.dev ) to C++@programming.dev · 3 months agoKeep It Tight: Restrict Variadic Templates Using C++20 Conceptsplus-squareandreasfertig.comexternal-linkmessage-square1linkfedilinkarrow-up15
arrow-up15external-linkKeep It Tight: Restrict Variadic Templates Using C++20 Conceptsplus-squareandreasfertig.comandreasfertig ( andreasfertig@programming.dev ) to C++@programming.dev · 3 months agomessage-square1linkfedilink
andreasfertig ( andreasfertig@programming.dev ) to C++@programming.dev · 7 months agoC++ Insights - Episode 72: Why you should never call a virtual member function in a constructorplus-squareyoutu.beexternal-linkmessage-square2linkfedilinkarrow-up15
arrow-up15external-linkC++ Insights - Episode 72: Why you should never call a virtual member function in a constructorplus-squareyoutu.beandreasfertig ( andreasfertig@programming.dev ) to C++@programming.dev · 7 months agomessage-square2linkfedilink
andreasfertig ( andreasfertig@programming.dev ) to C++@programming.dev · 8 months agoBest performance of a C++ singletonplus-squareandreasfertig.comexternal-linkmessage-square0linkfedilinkarrow-up18
arrow-up18external-linkBest performance of a C++ singletonplus-squareandreasfertig.comandreasfertig ( andreasfertig@programming.dev ) to C++@programming.dev · 8 months agomessage-square0linkfedilink
andreasfertig ( andreasfertig@programming.dev ) to C++@programming.dev · 8 months agoC++ Insights - Episode 71: C++23: multidimensional operator[]plus-squareyoutu.beexternal-linkmessage-square1linkfedilinkarrow-up14
arrow-up14external-linkC++ Insights - Episode 71: C++23: multidimensional operator[]plus-squareyoutu.beandreasfertig ( andreasfertig@programming.dev ) to C++@programming.dev · 8 months agomessage-square1linkfedilink
andreasfertig ( andreasfertig@programming.dev ) to C++@programming.dev · 8 months agoThe Reset trickplus-squareandreasfertig.comexternal-linkmessage-square0linkfedilinkarrow-up110
arrow-up110external-linkThe Reset trickplus-squareandreasfertig.comandreasfertig ( andreasfertig@programming.dev ) to C++@programming.dev · 8 months agomessage-square0linkfedilink
andreasfertig ( andreasfertig@programming.dev ) to C++@programming.dev · 10 months agoC++ Insights - Episode 69: = default and uniform initialization - Best Practice Explainedplus-squareyoutu.beexternal-linkmessage-square2linkfedilinkarrow-up17
arrow-up17external-linkC++ Insights - Episode 69: = default and uniform initialization - Best Practice Explainedplus-squareyoutu.beandreasfertig ( andreasfertig@programming.dev ) to C++@programming.dev · 10 months agomessage-square2linkfedilink
andreasfertig ( andreasfertig@programming.dev ) to C++@programming.dev · 11 months agoC++20s std::source_location in actionplus-squareandreasfertig.comexternal-linkmessage-square4linkfedilinkarrow-up18
arrow-up18external-linkC++20s std::source_location in actionplus-squareandreasfertig.comandreasfertig ( andreasfertig@programming.dev ) to C++@programming.dev · 11 months agomessage-square4linkfedilink
andreasfertig ( andreasfertig@programming.dev ) to C++@programming.dev · 11 months agoC++ Insights - Episode 68: C++20: Making constructors smarter with conditional explicitplus-squareyoutu.beexternal-linkmessage-square0linkfedilinkarrow-up16
arrow-up16external-linkC++ Insights - Episode 68: C++20: Making constructors smarter with conditional explicitplus-squareyoutu.beandreasfertig ( andreasfertig@programming.dev ) to C++@programming.dev · 11 months agomessage-square0linkfedilink
andreasfertig ( andreasfertig@programming.dev ) to C++@programming.dev · 11 months agoC++20s concepts with a forward declared typeplus-squareandreasfertig.comexternal-linkmessage-square0linkfedilinkarrow-up13
arrow-up13external-linkC++20s concepts with a forward declared typeplus-squareandreasfertig.comandreasfertig ( andreasfertig@programming.dev ) to C++@programming.dev · 11 months agomessage-square0linkfedilink
andreasfertig ( andreasfertig@programming.dev ) to C++@programming.dev · 1 year agoForward declaring a type in C++: The good, and the badplus-squareandreasfertig.comexternal-linkmessage-square0linkfedilinkarrow-up17
arrow-up17external-linkForward declaring a type in C++: The good, and the badplus-squareandreasfertig.comandreasfertig ( andreasfertig@programming.dev ) to C++@programming.dev · 1 year agomessage-square0linkfedilink
andreasfertig ( andreasfertig@programming.dev ) to C++@programming.dev · 1 year agoC++ Insights - Episode 66: How C++23 handles temporary objects in range-based for-loopsplus-squareyoutu.beexternal-linkmessage-square0linkfedilinkarrow-up15
arrow-up15external-linkC++ Insights - Episode 66: How C++23 handles temporary objects in range-based for-loopsplus-squareyoutu.beandreasfertig ( andreasfertig@programming.dev ) to C++@programming.dev · 1 year agomessage-square0linkfedilink
andreasfertig ( andreasfertig@programming.dev ) to C++@programming.dev · 1 year agoEfficient C++: The hidden compile-time cost of auto return typesplus-squareandreasfertig.comexternal-linkmessage-square12linkfedilinkarrow-up112
arrow-up112external-linkEfficient C++: The hidden compile-time cost of auto return typesplus-squareandreasfertig.comandreasfertig ( andreasfertig@programming.dev ) to C++@programming.dev · 1 year agomessage-square12linkfedilink
andreasfertig ( andreasfertig@programming.dev ) to C++@programming.dev · 1 year agoC++ Insights - Episode 65: C++26: Pack expansions for parameter packsplus-squareyoutu.beexternal-linkmessage-square0linkfedilinkarrow-up15
arrow-up15external-linkC++ Insights - Episode 65: C++26: Pack expansions for parameter packsplus-squareyoutu.beandreasfertig ( andreasfertig@programming.dev ) to C++@programming.dev · 1 year agomessage-square0linkfedilink
andreasfertig ( andreasfertig@programming.dev ) to C++@programming.dev · 1 year agoC++26 reflection at compile-timeplus-squareandreasfertig.comexternal-linkmessage-square1linkfedilinkarrow-up19
arrow-up19external-linkC++26 reflection at compile-timeplus-squareandreasfertig.comandreasfertig ( andreasfertig@programming.dev ) to C++@programming.dev · 1 year agomessage-square1linkfedilink
andreasfertig ( andreasfertig@programming.dev ) to C++@programming.devEnglish · 1 year agoC++ Insights - Episode 64: C++20 Guideline: When to Use auto in Function Parameters - YouTubeplus-squareyoutu.beexternal-linkmessage-square0linkfedilinkarrow-up15
arrow-up15external-linkC++ Insights - Episode 64: C++20 Guideline: When to Use auto in Function Parameters - YouTubeplus-squareyoutu.beandreasfertig ( andreasfertig@programming.dev ) to C++@programming.devEnglish · 1 year agomessage-square0linkfedilink