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

>
Posts

Posts: articles

Feb 12 2021
Should we initialize an out parameter before a method returns?
Sergey Vasiliev
Surely every C# developer has used out-parameters. It seems that everything is extremely simple and clear with them. But is it really so? For a kickoff, let's start with a self-test...
...
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...
...
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
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 08 2021
PVS-Studio roadmap 2021
Andrey Karpov
Over a few meetings at the beginning of this year, our team developed an internal roadmap for 2021. The roadmap includes goals for the PVS-Studio company and product. We decided to draw some of...
...
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 04 2021
A spy undercover: PVS-Studio to check ILSpy source code
Ilya Gainulin
In PVS-Studio, we often check various compilers' code and post the results in our blog. Decompiler programs, however, seem to be a bit neglected. To restore justice in this world, we analyzed...
...
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...
...
Feb 01 2021
C# Programmer, it's time to test yourself and find error
Valery Komarov
The PVS-Studio analyzer is regularly updated with new diagnostic rules. Curiously enough, diagnostics often detect suspicious code fragments before the end of the work. For example, such a...
...
Jan 29 2021
Analysis of commits and pull requests in Travis CI, Buddy and AppVeyor using PVS-Studio
Maxim Zvyagintsev
Starting from the version 7.04, the PVS-Studio analyzer for C and C++ languages on Linux and macOS provides the test feature of checking the list of specified files. Using the new mode, you...
...
View more Pagination arrow previous
Showing: - of 1420