
BUG OF THE MONTH | Free of Pointer not at Start of Buffer
Continue readingThis article contains a very interesting example. The absence of the return statement in a value-returning function leads to undefined behavior. It’s a perfect example of how wrong code can crash one day, even though it could work for many years.
Continue readingWhen developers do make mistakes, it’s often accidental or because the developers are in a hurry. These errors often make their way into small edits to the code. Let’s review one of these cases: a developer fixes an error and introduces a new one simultaneously.
Continue readingReaders surely have favorite websites and blogs about C++. Hopefully, today your collection will grow.
Continue readingThere’s a myth that open-source software is better and safer that the closed one. This was reasonably questioned many times. People regularly find epic vulnerabilities in the open source code. These vulnerabilities have been there for a long time. I think the project quality depends on how the development managers arrange the process and what methodologies/tools are used. It has nothing to do with the project being open source or closed source.
Continue reading