Our website uses cookies to enhance your browsing experience.
Accept
to the top
close form

Fill out the form in 2 simple steps below:

Your contact information:

Step 1
Congratulations! This is your promo code!

Desired license type:

Step 2
Team license
Enterprise license
** By clicking this button you agree to our Privacy Policy statement
close form
Request our prices
New License
License Renewal
--Select currency--
USD
EUR
* By clicking this button you agree to our Privacy Policy statement

close form
Free PVS‑Studio license for Microsoft MVP specialists
* By clicking this button you agree to our Privacy Policy statement

close form
To get the licence for your open-source project, please fill out this form
* By clicking this button you agree to our Privacy Policy statement

close form
I am interested to try it on the platforms:
* By clicking this button you agree to our Privacy Policy statement

close form
check circle
Message submitted.

Your message has been sent. We will email you at


If you do not see the email in your inbox, please check if it is filtered to one of the following folders:

  • Promotion
  • Updates
  • Spam

Webinar: Evaluation - 05.12

>
>
>
C++

Posts: C++ articles

Apr 30 2015
Analysis of Godot Engine's Source Code
Sergey Vasiliev
In February 2014, the Argentinian studio OKAM made public the source code of their multi-platform game engine Godot Engine and not so long ago, version 1.0 was released. As you have already...
...
Apr 24 2015
Analysis of Haiku Operating System (BeOS Family) by PVS-Studio. Part 2
Sviatoslav Razmyslov
This is the second and last part of the large article about analysis of the Haiku operating system. In the first article, we discussed a variety of possible errors all of which one way or...
...
Subscribe to the newsletter
Want to receive a monthly digest of the most interesting articles and news? Subscribe!
* By clicking this button you agree to our Privacy Policy statement
Apr 22 2015
Analysis of Haiku Operating System (BeOS Family), by PVS-Studio, Part 1
Sviatoslav Razmyslov
Operating systems are among the largest and most complicated software projects, and that means they perfectly suit the purpose of demonstrating the capabilities of static code analysis. After...
...
Apr 06 2015
Of Evil Accidentally Summoned by a Sorcerer's Disciples
Sergey Vasiliev
Studying programming languages does take time and effort. But you can't avoid the thorny path if you are eager to thoroughly master the language, its principles, means and intricacies. C++ is...
...
Mar 19 2015
Analyzing Vim by PVS-Studio in GNU/Linux
Anton Tokarev
You probably thought that this would be another article about how we checked one more open-source project. But this article is actually not as much about the check itself, as it is about the...
...
Mar 17 2015
PVS-Studio: 25 Suspicious Code Fragments in CoreCLR
Sviatoslav Razmyslov
The Microsoft Corporation has recently published, for free, access the source code of the CoreCLR engine, which is a key component of .NET Core. We couldn't help but pay attention to this event...
...
Mar 01 2015
LibreOffice Project's Check
Andrey Karpov
We invite you to read a new article, about how we analyzed another well-known open-source project. This time it is the LibreOffice office suite that I have examined. The project is developed by...
...
Feb 24 2015
Bugs Found by LibreOffice in PVS-Studio
Sviatoslav Razmyslov
Usually we check various projects by PVS-Studio. This time, it's been vice versa: We have checked PVS-Studio by LibreOffice :-). And then managed to do the opposite check as...
...
Feb 16 2015
Null Pointer Dereferencing Causes Undefined Behavior
Andrey Karpov
I have unintentionally raised a large debate recently concerning the question of whether it is legal in C/C++ to use the &P->m_foo expression with P being a null pointer. The programmers...
...
Feb 09 2015
PVS-Studio for Visual C++
Andrey Karpov
Many of our articles are concentrated on anything but the PVS-Studio analyzer itself. We tell our readers about projects we have checked, nuances of C++ language, creation of plugins in C#...
...
View more Pagination arrow previous
Showing: - of 583