To get a trial key
fill out the form below
Team License (standard version)
Enterprise License (extended version)
* By clicking this button you agree to our Privacy Policy statement

** This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Request our prices
New License
License Renewal
--Select currency--
USD
EUR
GBP
RUB
* By clicking this button you agree to our Privacy Policy statement

** This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Message submitted.

Your message has been sent. We will email you at


If you haven't received our response, please do the following:
check your Spam/Junk folder and click the "Not Spam" button for our message.
This way, you won't miss messages from our team in the future.

>
>
Video
Posts: video
Static Code Analysis Using PVS-Studio // Static Code Analysis For Java, C++, and C# // Thetips4you

Author: Thetips4you

Hello Friends, Welcome back to my channel. If you have seen my previous videos we have gone through how to make use of SonarQube for static code analysis and Vulnerability management. In this tutorial, I am going to introduce to you another tool called PVS studio. Lets talk about Static code analysis little bit before we get in to the tool. Static code analysis is the process of detecting errors and flaws in the source code of programs. Static analysis can be considered as a process of automated code review.The main advantage of static code analysis is the opportunity to greatly reduce the cost of eliminating defects in a program. The earlier an error is detected, the less expensive it is to correct it.

Sep 03 2020
Hypercritical C++ Code Review - Yuri Minaev [ C++ on Sea ]
Yuri Minaev

Channel: cpponsea

C++ code is fraught with perils and pitfalls. That's why a thorough and meticulous code review is very important. The purpose of this talk is to (hopefully) improve your ability to take on such a task. We'll take a look at some error patterns easily overlooked. In all honesty, many people just don't know about them. Meet a dangerous emplace_back, an unexpected integer overflow, a skipped memset, perils of noexcept functions, and so on.

Jul 23 2020
Static Analysis in Unreal Engine 4 | UE4 Tutorial

Author: Nitrogen

In this UE4 tutorial, we will look over the general process of static analysis of C++ code and then get specific in how this is done using PVS-Studio.

We all know that no one writes perfect code. There's always a chance that there will appear bugs, even in big projects such as Unreal Engine. And that's the reason why even in UE4 static analysis in very important. We can safely say that having any kind of static analyser is a must if you're planning to make a serious project.

Jun 20 2020
Static Analysis in C++

Author: The Cherno

In this video, you'll find out more about one of the ways how to improve your C++ code which by applying static analysis tools. Despite the fact that every programmer strives to write flawless code and compute everything on the fly, it's hard even for an experienced professional. Here's where a static analyzer comes in handy.

Not only does it complement compiler's work, it also gives reasons for the occurrence of some errors in code.

It is recommended checking out various tools, PVS-Studio is one of the finest examples. In this case, PVS-Studio is used as a Visual Studio extension. The author writes a code fragment with an unobvious flaw in the nested for statement, which triggers warnings. This case is followed by other examples of errors detection. We can safely say that the benefit from using static analysis can be seen immediately.

May 08 2020
The cpp.chat podcast
Yuri Minaev

A podcast recording from April, 23 2020, organized by cpp.chat.

The podcast was dedicated to static code analysis. The discussed topics included:

  • what static analysis is in general and how it compares to dynamic analysis
  • what kind of errors people tend to overlook
  • dealing with false positives
  • integrating a static analysis tool to the CI pipeline
Apr 23 2020
PVS-Studio in 2019
George Gribkov

We bring to your attention the presentation of “PVS-Studio in 2019”. The fact is that from time to time our users ask if there is any material that overviews the analyzer's capabilities, describes what it is, and so on. For this reason, we decided to record this presentation, in which I will tell you what PVS-Studio is, what features it has, and so on, so that you can learn about it in general. There will be many different links in this presentation. To follow them you can download the presentation as a PDF file look through it more carefully and follow the links given in it.

Oct 22 2019
This website uses cookies and other technology to provide you a more personalized experience. By continuing the view of our web-pages you accept the terms of using these files. If you don't want your personal data to be processed, please, leave this site.
Learn More →
Accept