I received the Best Speaker Award from ESE Kongress for my talk C++ 20 Templates - Die nächste Generation.
#AwardWinning #cpp20 #cpp #cplusplus
I will be speaking at NDC TechTown 2023! The talk's title is "C++ Coroutines from scratch". Come and join me there!
https://ndctechtown.com/agenda/c-coroutines-from-scratch-0mqw/0n2r6pkwh1g
Check out my post, "A string class that is only instantiable at compile-time", you learn how to have a class that s only instantiable at compile-time.
https://andreasfertig.blog/2023/01/a-string-class-that-is-only-instantiable-at-compile-time/
不錯的 C++ STL algorithm 跟 range 入門。比起怎麼呼叫函式,作者更著重在行為上。除了函式的簡介,還提到滿多延伸的內容。像 min max 系列都有 lifetime 的問題、srd::reduce 會自己多加一個 default initialized 的值、最後還有一點點 ADL。
I give up with my #cpp bot. In just a few days I discovered a compiler bug, learned that some of the #cpp20 features are still not supported by compilers and #CMake, that Boost.#Asio is a primitive mess that's impossible to mix with other async libraries or customize unless you have a PhD, and #Boost itself is barely supported by CMake. Time to write in #Python, the programmer's equivalent of walking around town in Crocs but a man's gotta do what a man's gotta do
#cpp #cpp20 #cmake #asio #boost #python
Check out my post, "C++20: A neat trick with consteval", I'm showing you how C++20 gives you even more power at compile-time.
https://andreasfertig.blog/2021/07/cpp20-a-neat-trick-with-consteval/
Thanks to an attentive reader, the latest version of my "C++20 Coroutines Cheatsheet" contains one bug less.
Grab your copy here:
An article exploring how to return the status from a function.
#cplusplus #CPP #cpp20
https://medium.com/one-stop-c-plus-plus/c-return-any-optional-or-variant-3c2222dbf787
Check out my post, "C++20 Concepts: Testing constrained functions" I show you how to define a constrained function template using C++20 concepts and requires. I then explain how to test this constraints.
https://andreasfertig.blog/2020/08/cpp20-concepts-testing-constrained-functions/
#concepts #testing #cpp #cpp20 #cplusplus
I will be speaking at CppIndia 2023! The talk's title is "C++20: C++ Coroutines from scratch". Come and join me.
https://www.cppindia.co.in/conference/2023/speakers/andreas/
#cppindiacon2023 #cppindia #cpp20
I will be speaking at CppIndia 2023! The talk's title is "C++20: C++ Coroutines from scratch". Come and join me.
https://www.cppindia.co.in/conference/2023/speakers/andreas/
#cppindiacon2023 #cppindia #cpp20
RT @krisjusiak
[C++20] Compile-time 'fun' with std.ranges
https://godbolt.org/z/Y1z347E9T
https://github.com/boost-ext/mp
#cpp20 #cplusplus
KDAB's Jesper Pedersen wanted to show algorithms in his video series Qt Widgets and More. Additionally, he wanted to learn more about template meta programming for his own use.
Result: an algorithm library that can make complex code easier to read💡 #cpp #cplusplus #algorithms #cpp14 #cpp17 #cpp20
#cpp #cplusplus #algorithms #cpp14 #cpp17 #cpp20
My article "C++20 Concepts: Testing Constrained Functions" made it into the @AccuOrg overload magazine:
My article "C++20 Concepts: Testing Constrained Functions" made it into the @AccuOrg overload magazine:
explicit(bool) C++20 feature discussion, motivation, usage example, proposal and more. Basic explanation about explicit and implicit conversions pros and cons.
https://cppsenioreas.wordpress.com/2023/04/10/explicitto-be-to-be/
#cpp #cpp20 #explicit #cplusplus #cppsenioreas
#cpp20 🫠
I am working on a C++ course and I would like it to stand the test of time, so I try to keep it future-oriented.
Thus I tried to test the waters with C++20 modules, my knowledge mostly stopped at C++17, so it's kind of terra incognita for me...
... Kinda astonished by the state of affairs... We are in March 2023 and the whole thing still seems like a mess ?
Compilers adoption and general support looks like it's not there yet...
RT @fenbf: Have a look at my article on Ranges and Projections:
Do you have more examples? Join the discussion in the article :)