What is the MISRA standard and what is it for? How to secure your code with the use of MISRA and the PVS-Studio static analyzer? In this video, we tried to briefly answer these and other questions.
Have fun watching this video and coding π
What is the MISRA standard and what is it for? How to secure your code with the use of MISRA and the PVS-Studio static analyzer? In this video, we tried to briefly answer these and other questions.
Have fun watching this video and coding π
PVS-Studio provides static analyzers for C, C++, C# and Java languages on Windows, Linux and macOS platforms. PVS-Studio analyzers can vary slightly due to certain features that the languages have. However, all our analyzers share common technologies and approaches to the implementation of static analysis.
Continue readingThis tutorial video explains how to install and set up the PVS-Studio plugin for CLion. Step by step, you will learn how to run the analysis and how to work with its results.
Have fun watching this video and coding π
There’s a myth that open-source software is better and safer that the closed one. This was reasonably questioned many times. People regularly find epic vulnerabilities in the open source code. These vulnerabilities have been there for a long time. I think the project quality depends on how the development managers arrange the process and what methodologies/tools are used. It has nothing to do with the project being open source or closed source.
Continue readingHow does PVS-Studio manage to check C++ code for almost any build system? In this video, we are going to talk about compiler monitoring modes.
Have fun watching this video and coding π
What is embedded development? What sets it apart from other types of software development? What difficulties do developers of embedded software encounter when just starting out? In this video, we tried to briefly answer these and other questions. Donβt hesitate to give us your feedback!
Have fun watching this video and coding π
In different programming languages, the behavior of virtual functions differs when it comes to constructors and destructors. Incorrect use of virtual functions is a classic mistake. Developers often use virtual functions incorrectly. In this article, we discuss this classic mistake.
Continue readingThe second half of 2021 was quite productive for PVS-Studio. We’ve had three releases. Trust me β we have a lot to show you. In this video, we’ve collected the most interesting features of PVS-Studio 7.14, 7.15, and 7.16.
Have fun watching this video and coding π
2021 is coming to an end, which means it’s time to sum up the year! Today we’ll tell you about the new features we added to PVS-Studio in the past year. Buckle up and let’s go!
Continue readingPeople often see work in support as something negative. Today we’ll look at it from a different perspective. This article is about a real communication of 100+ messages, exceptions, the analysis that didn’t complete in three days…
Continue reading