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

Nov 05 2015
Celebrating the 30-th anniversary of the first C++ compiler: let's find the bugs in it
Andrey Karpov, Bjarne Stroustrup
Cfront is a C++ compiler which came into existence in 1983, and was developed by Bjarne Stroustrup. At that time it was known as "C with Classes". Cfront had a complete parser, symbol tables...
...
Oct 27 2015
In search of uninitialized class members
Andrey Karpov
We've already got several requests from our clients (including potential ones) to implement diagnostics that could help search for uninitialized class members. We were quite reluctant to do that...
...
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
Oct 26 2015
Explanation on Diagnostic V595
Andrey Karpov
Among others, PVS-Studio has diagnostic V595 "The pointer was utilized before it was verified against nullptr". I get lots of questions from our users regarding this diagnostic, so I decided...
...
Oct 21 2015
Analyzing Wine: One Year Later
Sviatoslav Razmyslov
One year ago, we picked Wine project to analyze with PVS-Studio and provided the analysis results in an article within the scope of our practice of analyzing open-source projects. So the article...
...
Oct 11 2015
Hello, Is That FreeSWITCH? Then We're Coming to Check You!
Sviatoslav Razmyslov
Following our readers' requests, we have scanned the open-source project FreeSWITCH with PVS-Studio. This project was initially founded by the developers of the Asterisk project, which we...
...
Sep 29 2015
Checking Appleseed source code
Sviatoslav Razmyslov
Majority of the projects we report about in the articles contain dozens of PVS-Studio analyzer warnings. Of course we choose just a small portion of data from the analyzer report to be in...
...
Sep 24 2015
Static Analysis of Mozilla Thunderbird's Code by PVS-Studio
Igor Shtukarev
In this article, we will talk about the analysis of the Mozilla Thunderbird project by the PVS-Studio static analyzer. Being a Thunderbird user, I would occasionally run into hangs and...
...
Sep 23 2015
Analysis of Telegram by PVS-Studio and Vice Versa
Sergey Vasiliev
It's interesting to analyze projects and doubly so to analyze well-known projects, especially when you use them yourself. Even more interesting it would be to analyze a project with high-quality...
...
Aug 18 2015
Documenting Bugs in Doxygen
Igor Shtukarev
In this article, we will speak about the static analysis of the doxygen documentation generator tool. This popular and widely used project, which, as its authors claim, not without reason, has...
...
Aug 13 2015
PVS-Studio Meets Octave
Igor Shtukarev
In this article, I'm going to tell you about my experience of analyzing the Octave project. It is quite a popular one, especially among students who need to scan their math task solutions yet...
...
View more Pagination arrow previous
Showing: - of 583