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 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.

>
>
Yuri Minaev

Posts: Yuri Minaev

Sep 03 2022
C++ Puzzlers - Yuri Minaev - C++ on Sea 2022
Yuri Minaev
If you think you know all the ways to shoot yourself in the foot in C++ - you could be wrong. Let's embark upon an exciting journey along the perilous paths of our favourite programming language. We'll see hidden traps, navigate around UB-filled pits, and see how cruel…
...
Nov 03 2021
Inside a static analyser: type system - Yuri Minaev - NDC TechTown 2021
Yuri Minaev
C++ is a wonderful language to use. It becomes even more wonderful if you're looking at it from the other side of the fence. Parsing and compiling C++ code is far from trivial. We'll take a look at possible representations of types inside a program which does just 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
Jun 19 2021
itCppCon21 - Inside a static analyzer: type system
Yuri Minaev
C++ is a wonderful language to use. It becomes even more wonderful if you're looking at it from the other side of the fence. Parsing and compiling C++ code is far from trivial. We'll take a look at possible representations of types inside a program which does just that…
...
Apr 23 2021
What Makes a Good Programmer - Yuri Minaev // Cherno Podcast #1
Yuri Minaev
Cherno Podcast: https://anchor.fm/cherno-podcast Welcome to the first episode of the Cherno Podcast! This podcast is about programming, game development, game engine development, and much more. In this episode our guest is Yuri Minaev from PVS Studio in Russia. Yuri is…
...
Jul 23 2020
Hypercritical C++ Code Review - Yuri Minaev [ C++ on Sea ]
Yuri Minaev
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 …
...
May 18 2020
How to climb a tree
Yuri Minaev
Rather, how to get down from it. But first things first. This article stands out a bit of the usual format of articles from PVS-Studio. We often write about checking other projects, but almost...
...
Apr 23 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 dea…
...
Aug 12 2019
Using PVS-Studio Static Analyzer in C and C++ Development for Embedded Systems
Yuri Minaev
This article will tell you how to launch analysis of an embedded project and how to work with the analyzer's...
...
Aug 06 2019
Getting Started with the PVS-Studio Static Analyzer for C++ Development under Linux
Yuri Minaev
PVS-Studio supports analyzing projects developed in C, C++, C#, and Java. You can use the analyzer under Windows, Linux, and macOS. This small article will tell you the basics of analyzing C and...
...
May 25 2019
Don’t take on C++ programmers support
Yuri Minaev
Conference: Corehard 2019 It's a kind of humorous talk about the life of a development team which also deals with supporting C and C++ programmers. Actually, working with programmers is a lot of fun, and it is very productive. Not only can they send you a memory dump, …
...
View more Pagination arrow previous
Showing: - of 11