Reminder: CppCon 2023 Early Bird ends next Friday
On October 2, CppCon 2023 will start with Bjarne Stroustrup's opening keynote!
If you're interested in savings, the Early Bird discount for on-line and on-site tickets is available until next Friday, June 23. After that tickets will still be available right up to the conference, but at the full ticket price.
To register for CppCon 2023, click this link.
For details of on-line and on-site tickets, see the Registration page which includes information about student registration discounts, group rates, the CppCon Academy, the Diversity Dinner, the "Meet the Presenters" banquet, and much more!

Suppose you want to write a template function that accepts any specialization of
Registration is now open for CppCon 2023! The conference starts on October 1 and will be held
I continue my journey with concurrency patterns in today's post. The Thread-Safe Interface fits very well when the critical sections are just objects.
Fold expressions exist in C++ since C++17 and significantly affect how we treat variadic templates. Back in the day, I wrote about
Registration is now open for CppCon 2023! The conference starts on October 1 and will be held
Locking is a straightforward idea to protect a critical section. A critical section is a section of code that, at most, one thread can use at any time.