Pour obtenir une clé
d'essai remplissez le formulaire ci-dessous
Demandez des tariffs
Nouvelle licence
Renouvellement de licence
--Sélectionnez la devise--
* En cliquant sur ce bouton, vous acceptez notre politique de confidentialité

Free PVS-Studio license for Microsoft MVP specialists
To get the licence for your open-source project, please fill out this form
** En cliquant sur ce bouton, vous acceptez notre politique de confidentialité.

I am interested to try it on the platforms:
** En cliquant sur ce bouton, vous acceptez notre politique de confidentialité.

Votre message a été envoyé.

Nous vous répondrons à

Si vous n'avez toujours pas reçu de réponse, vérifiez votre dossier
Spam/Junk et cliquez sur le bouton "Not Spam".
De cette façon, vous ne manquerez la réponse de notre équipe.

"What is it?" – a new option …

"What is it?" – a new option of PVS-Studio code analyzer

19 Mai 2010

While developing, maintaining and selling the PVS-Studio analyzer of C/C++ code, we find it very interesting to communicate with potential users of our software product. The main topic of discussion (besides licensing and pricing policy) is what a particular message generated by the analyzer means. It is not a secret that any code analyzer is a complex tool and messages about errors in a program are not always clear to users. Moreover, it is not always obvious how to correct the code.

This feature turned out to be of small demand and has been removed in one of the releases. If you have a question on the analyzer work, you can write to us in support service.

So we found a solution how to make it easier for potential users to communicate with us! PVS-Studio 3.53 now has a new command "What Is It?". It is very easy to use. You download and launch the PVS-Studio demo version, select some message in the list of detected issues (Figure 1).


Figure 1 - A list of analyzer-generated messages

Then, in the PVS-Studio menu, you choose the item "What Is It? (Send question about PVS-Studio message by e-mail)" and after that the following window is displayed (Figure 2).


Figure 2 - The window that appears when choosing the "What Is It?" command

In this window, you will see a sample text of the letter a potential user may send to us and get advice about a particular error. What does this letter contain? It contains the error message, the code fragment with the numbers of the strings the error has been found in (we need this information to provide you with exact instructions on how to correct the issue) and system information (versions of PVS-Studio, Visual Studio and Windows).

If you see that this code fragment is insufficient for us to explain the problem, you may add some other code fragments.

You should copy the text of this letter into your mailer and send the letter to us by the e-mail address support@viva64.com. We consciously avoided using any means of automatic sending of messages due to privacy reasons - the person should understand that he or she reveals a part of their companys code to a third-party organization. So it is better that this person controls the whole process.

When we receive such a letter from our potential users, we try to explain the problem found in the code and how to eliminate it. Anyway, the potential user feels that we do not merely sell our program but provide all possible help in using it. To be more exact, we help improve the quality of an application the user is developing.

Comments (0)

Next comments
Unicorn with delicious cookie
Nous utilisons des cookies pour améliorer votre expérience de navigation. En savoir plus