Home New Trending Search
About Privacy Terms
#
#cpp17
Posts tagged #cpp17 on Bluesky
Preview
Evaluation order in C++ and uniform initialization In today's post, you learn or get reminded about an interesting benefit of uniform initialization. With P0145, C++17 brought us well-de...

Check out my post, "Evaluation order in C++", you learn about the evaluation order in C++.

andreasfertig.com/blog/2023/05/evaluation-...

#cplusplus #cpp #cpp17

2 3 0 0
Preview
Best performance of a C++ singleton In my Januray post, I focused on implementing a singleton correctly. This time I want to add performance into the mix and show you the...

In my latest blog post, "Best performance of a C++ singleton," you'll learn about how to control the performance of a singleton.

andreasfertig.com/blog/2026/03/best-perfor...

#cplusplus #cpp #cpp17

3 2 1 0
Preview
Something you should know about structured bindings Today's post is partially about C++ Insights and a lesson learned. Last week Dawid Pilarski opened issue #381 for C++ Insights. There h...

Today I share my lesson learned when it comes to structured bindings and a custom get in my post, "Something you should know about structured bindings"

andreasfertig.com/blog/2021/03/something-y...

#cplusplus #cpp17 #cpp #cppinsights

3 3 0 0
Preview
The Reset trick My last month's post, Singleton done right in C++, has triggered plenty of comments. I expected a few, but not that much. So thank you...

In my latest blog post, "The Reset trick," you'll learn why I used to make the copy- and move-operations private and default last time.

https://andreasfertig.com/blog/2026/02/the-reset-trick/

#cplusplus #cpp #cpp17

3 2 0 0
Preview
Efficient C++: The hidden compile-time cost of auto return types In today's post, I would like to dive into writing efficient C++ code. As you probably know, one post will not cover this entire topic....

Check out my post, "Efficient C++: The hidden compile-time cost of auto return types," you'll learn how to optimize compile times for your C++ code.

andreasfertig.com/blog/2025/09/efficient-c...

#cplusplus #cpp #cpp17

3 2 0 0
Preview
Singleton done right in C++ In today's post, I like to touch on a controversial topic: singletons. While I think it is best to have a codebase without singletons,...

In my latest blog post, "Singleton done right in C++," you'll learn how to implement a singleton correctly, if you have to.

andreasfertig.com/blog/2026/01/singleton-d...

#cplusplus #cpp #cpp17

4 2 0 0
Preview
Sign up for a C++ course plus 1:1 coaching bundle

⏰ Last chance!
Enrollment for my C++17/20 course + 1:1 coaching closes tonight.
If you want to start 2026 writing cleaner, more reliable C++ and finally feel confident with modern features—this is your moment.
Don’t miss it:

https://fertig.to/slcoaching

#cpp #cpp20 #cpp17

2 0 0 0
Preview
Sign up for a C++ course plus 1:1 coaching bundle

Imagine starting the new year writing cleaner, faster, more reliable C++ code.
With my self-paced course + 1:1 live coaching, that’s exactly what you’ll achieve.
📅 We kick off January 1st. Let’s write unique code together:

https://fertig.to/slcoaching

#cpp #cpp20 #cpp17

2 0 0 0
Preview
Sign up for a C++ course plus 1:1 coaching bundle

Still coding in C++11 or C++14? 🚧
It’s time to unlock the power of C++17 & C++20.
My C++ course + 1:1 coaching bundle helps you:
✅ Write cleaner code
✅ Use modern features
✅ Get real-time answers to your tricky questions
Enrollment closes soon →

https://fertig.to/slco…

#cpp #cpp20 #cpp17

3 0 0 0
Preview
Sign up for a C++ course plus 1:1 coaching bundle

Quick question:
Who do you turn to when you get stuck in C++?
With my C++17/20 course + 1:1 coaching, you’ll never have to face tricky code alone again.
We start January 1st → Join here:

https://fertig.to/slcoaching

#cpp #cpp20 #cpp17

3 0 0 0
Preview
Sign up for a C++ course plus 1:1 coaching bundle

Last chance!
Enrollment for my C++17/20 course + 1:1 coaching closes tonight.
If you want to start 2026 writing cleaner, more reliable C++ and finally feel confident with modern features—this is your moment.
Don’t miss it:

https://fertig.to/slcoaching

#cpp #cpp20 #cpp17

1 0 0 0
Preview
Sign up for a C++ course plus 1:1 coaching bundle

Quick question:
Who do you turn to when you get stuck in C++?
With my C++17/20 course + 1:1 coaching, you’ll never have to face tricky code alone again.
We start November 1st → Join here:

https://fertig.to/slcoaching

#cpp #cpp20 #cpp17

1 0 0 0
Preview
Second Edition: Master Modern C++ - With Me as Your Personal Guide The first edition sold out fast — and after all the great feedback and success stories, I’m thrilled to open Edition 2 of my special bu...

In November my self-study course comes with four 1:1 coaching sessions.

andreasfertig.com/blog/2025/10/second-edit...

#cpp17 #cpp #cpp20 #course #coaching

2 0 0 0
Preview
Sign up for a C++ course plus 1:1 coaching bundle

What if you could write clean, robust, modern C++—without spending weeks buried in tutorials? With my self-study course + 1:1 live coaching, you’ll go from “where do I start?” to confident in your C++ skills.💡 Start November 1st. Spots are limited

https://fertig.to/slco…

#cpp20 #cpp17

2 0 0 0
Preview
GitHub - martinmoene/variant-lite: variant lite - A C++17-like variant, a type-safe union for C++98, C++11 and later in a single-file header-only library. variant lite - A C++17-like variant, a type-safe union for C++98, C++11 and later in a single-file header-only library. - martinmoene/variant-lite

Finally introduced a converting constructor for C++11 in my take of (nonstd) variant with its idiosyncratic typelist to support C++98.

Hope to release v3.0.0 'really soon'.

Back to the future or something :)

#cpp #cpp98 #cpp11 #cpp17

github.com/martinmoene/...

2 0 0 0
Preview
Efficient C++: The hidden compile-time cost of auto return types In today's post, I would like to dive into writing efficient C++ code. As you probably know, one post will not cover this entire topic....

In my latest blog post, "Efficient C++: The hidden compile-time cost of auto return types," you'll learn how to optimize compile times for your C++ code.

andreasfertig.com/blog/2025/09/efficient-c...

#cplusplus #cpp #cpp17

4 2 0 0
Preview
Sign up for a C++ course plus 1:1 coaching bundle

Last chance!
Enrollment for my C++17/20 course + 1:1 coaching closes tonight.
If you want to start 2026 writing cleaner, more reliable C++ and finally feel confident with modern features—this is your moment.
Don’t miss it:

https://fertig.to/slcoaching

#cpp #cpp20 #cpp17

2 0 0 0
Preview
Sign up for a C++ course plus 1:1 coaching bundle

Still coding in C++11 or C++14? 🚧
It’s time to unlock the power of C++17 & C++20.
My C++ course + 1:1 coaching bundle helps you:
✅ Write cleaner code
✅ Use modern features
✅ Get real-time answers to your tricky questions
Enrollment closes soon →

https://fertig.to/slco…

#cpp #cpp20 #cpp17

2 1 0 0
Preview
Master Modern C++ - With Me as Your Personal Guide You asked for it, and I listened. This September, I’m offering a special bundle: my Programming with C++17 and C++20 self-study course...

In September my self-study course comes with four 1:1 coaching sessions.

andreasfertig.com/blog/2025/08/master-mode...

#cpp17 #cpp #cpp20 #course #coaching

0 0 0 0
Preview
Sign up for a C++ course plus 1:1 coaching bundle

What if you could write clean, robust, modern C++—without spending weeks buried in tutorials? With my self-study course + 1:1 live coaching, you’ll go from “where do I start?” to confident in your C++ skills.💡 Start September 1st. Spots are limited

#cpp #cpp20 #cpp17

2 1 0 0
Preview
CppCon workshop: Safe and Efficient C++ for Embedded Environments I'm thrilled to let you know that I'll give the workshop "Safe and Efficient C++ for Embedded Environments" as part of CppCon. The work...

I'm thrilled to let you know that I'll give the workshop Safe and Efficient C++ for Embedded Environments at CppCon

andreasfertig.com/blog/2025/07/cppcon-work...

#cplusplus #cpp17 #cpp20 #cpp23

2 0 0 0
Preview
A virtual destructor in C++, when? In today's post, I would like to explain a design rationale used in my post Understanding the inner workings of C++ smart pointers - Th...

In my latest blog post, "A virtual destructor in C++, when?," you'll learn how to handle a destructor and when to make it virtual.

#cplusplus #cpp #cpp17

andreasfertig.com/blog/2025/07/a-virtual-d...

#cplusplus #cpp #cpp17

3 2 0 0
Post image

x86byte.github.io/x86byte_kpwn...

#reverseengineering #Reverse_Engineering #Obfuscation #Crypter #Cpp17 #cpp #protection #CodeProtect #idapro #Compiler #MSVC #microsot #windows #malwareResearch #malwareanalysis

1 0 0 0
Post image

Obfusk8: C++17-Based Obfuscation Library

link : github.com/x86byte/Obfu...

watch Youtube Demo :
[Obfusk8: C++17-Based Obfuscation Library - IDA pro Graph View] ~Video Demo (youtu.be/B9g4KSg3tHQ)

#reverseengineering #Reverse_Engineering #Obfuscation #Crypter #C++ #Cpp17 #Cpp #Protection #Protector

2 0 0 0
Preview
C++ unspecified behavior explained by practical example In today's post, I like to talk about unspecified behavior in C++. While there are other sorts of behavior in our language, I'll stick...

In my latest blog post, "An option(al) to surprise you," you'll learn some trickiness of a std::optional.

andreasfertig.com/blog/2025/06/cpp-unspeci...

#cplusplus #cpp #cpp17

6 2 0 0
Preview
An option(al) to surprise you In today's post I share a learning of a customer with you. A while back, a customer asked me to join a debugging session. They had an i...

In my latest blog post, "An option(al) to surprise you," you'll learn some trickiness of a std::optional.

andreasfertig.com/blog/2025/05/an-optional...

#cplusplus #cpp #cpp17

3 1 0 0
Preview
1-day workshop: Safe and Efficient C++ for Embedded Environments I'm thrilled to let you know that I'll give the workshop "Safe and Efficient C++ for Embedded Environments". The workshop will take pla...

I'm thrilled to let you know that I'll give a workshop Safe and Efficient C++ for Embedded Environments

andreasfertig.com/blog/2025/04/1-day-works...

#cplusplus #cpp17 #cpp20 #embedded

4 1 0 0
Preview
Free 1-Hour C++ Training Class Today I have something special to announce for all those of you who have always wondered how one of my training classes looks and feels...

Don't miss out, I'm hosting a free of charge 1-Hour C++ training class

andreasfertig.com/blog/2025/04/free-1-hour...

#cpp17 #cpp20 #course

10 3 0 0
Preview
GitHub - wldfngrs/parser-generator: Yet Another Parser Generator takes a grammar specification for an LR(1) grammar as input and generates a C++ header file containing tables and helper structs for pa... Yet Another Parser Generator takes a grammar specification for an LR(1) grammar as input and generates a C++ header file containing tables and helper structs for parsing the LR(1) grammar. - wldfng...

Table-driven Parser Generator in C++ for an LR(1) grammar:

#parsers #parser-generators #compilers #lr1 #cpp17

github.com/wldfngrs/par...

0 0 0 0
Preview
Action tables, Goto tables and Conflicts 3 of 3

Writing a Parser Generator in C++ (3/3)

Action tables, Goto tables and Conflicts:

#compilers #parsers #grammar #parser-generators #cpp17 #lr1

cruxofthematter.substack.com/p/action-tab...

0 0 0 0