Section courante

A propos

Section administrative du site

ASSERT

Affirmez
Visual C++ assert.h

Syntaxe

void assert(int exp);

Paramètres

Nom Description
exp Ce paramètre permet d'indiquer l'assertion

Description

Cette fonction permet de vérifié le programme.

Exemple

Voici un exemple montrant une utilisation à la suite d'un test :

  1. #include "stdafx.h"
  2. #include "assert.h"
  3.  
  4. int main(int argc, char* argv[]) {         
  5.  int a = 10;
  6.  int * b = NULL;
  7.  b = &a;
  8.  assert(b==NULL);
  9.  printf("%i\n",b);
  10.  return 0;
  11. }

on pourrait obtenir résultat suivant si le fichier est source est situé dans «C:\SOURCE\SAMPLES\QC\assertfunction\main.cpp» :

Assertion failed: b==NULL, file ..\..\..\source\samples\VC\assert.cpp, line 8

abnormal program termination


Dernière mise à jour : Samedi, le 7 avril 2018