Our website uses cookies to enhance your browsing experience.
Accept
to the top
>
>
>
C++

Posts: C++ articles

Mar 03 2021
PVS-Studio, Blender: series of notes on advantages of regular static analysis of code
Andrey Karpov
In our articles, we regularly repeat an important idea: a static analyzer should be used regularly. This helps detect and cheaply fix many errors at the earliest stage. It looks nice in theory. As...
...
Mar 03 2021
Text broadcast of CppCast 277: Virtual teaching and plenary
CppCast
Episode 277 of CppCast was recorded on December 8-th, 2020. Hosts Rob Irving and Jason Turner talked to Patrice Roy about intmax_t in C and C++, Lexy, CLion 2020.3, teaching C++ during COVID and...
...
Subscribe to the newsletter
Want to receive a monthly digest of the most interesting articles and news? Subscribe!
Feb 24 2021
Free Heroes of Might and Magic II: Open-Source project that you want to be part of
Vladislav Stolyarov
Recently we found out that the new version of the fheroes2 project was released. In our company there are many fans of Heroes of Might and Magic game series. So, we couldn't pass it up and...
...
Feb 18 2021
Why PVS-Studio uses data flow analysis: based on gripping error in Open Asset Import Library
Andrey Karpov
An essential part of any modern static code analyzer is data flow analysis. However, from an outside perspective, the use of data flow analysis and its benefit is unclear. Some people still...
...
Feb 16 2021
Date processing attracts bugs or 77 defects in Qt 6
Andrey Karpov
The recent Qt 6 release compelled us to recheck the framework with PVS-Studio. In this article, we reviewed various interesting errors we found, for example, those related to processing dates...
...
Feb 11 2021
Just for fun: PVS-Studio team came up with monitoring quality of some open source projects
Evgeniy Ovsyannikov
Static code analysis is a crucial component of all modern projects. Its proper application is even more important. We decided to set up a regular check of some open source projects to see the...
...
Feb 09 2021
How to get nice error reports using SARIF in GitHub
Evgeniy Ovsyannikov, Nikolay Mironov
Let's say you use GitHub, write code, and do other fun stuff. You also use a static analyzer to enhance your work quality and optimize the timing. Once you come up with an idea - why not view...
...
Feb 05 2021
COVID-19 research and uninitialized variable
Andrey Karpov
There is an open project COVID-19 CovidSim Model, written in C++. There is also a PVS-Studio static code analyzer that detects errors very well. One day they met. Embrace the fragility...
...
Feb 05 2021
Text broadcast of CppCast 276: Networking TS
CppCast
Episode 276 of CppCast with guest Robert Leahy, recorded December 2nd...
...
Feb 03 2021
Finding typos in the GTK 4 project by PVS-Studio
Andrey Karpov
You may have already read a recent article about the first PVS-Studio run and filtration of warnings. We used the GTK 4 project as an example. It's about time we worked with the received report...
...
View more Pagination arrow previous
Showing: - of 614