Suggested compiler options


This web page will give you some hints for compiler options that check your code regarding typical unsafe or suspicious programming or supporting new features (C++-17).
These option can be included in
Recommended warnings (with decreasing priority):

C++17 features (C++17 vendor support):

When the compilation produces warnings then  you should read carefully the message and change the code such that the warning disappears.

Building with Address Sanitizer

Problem Handling


WINDOWS:  The code compiles and links but cannot be executed.
One reason might be the anti virus program (e.g., kaspersky) that blocks the execution.
Here an exception has to be declared for your code.