/*** exemple ***/
#include
"SecureArray.h"
int main(void)
{
SecureArray< int > tab(3);
//
L'utilisation de blocs try-catch est facultative, votre c-run-time
// peut
récupérer les exceptions non "catchées", mais ne les traiteras pas.
try
{
tab[0] = 50;
tab[1] = -80;
tab[2] = 27;
}
catch
(OutOfRangeException e)
{
char b[256]; // pour récupérer la
chaine d'erreur de l'exception, il faut un buffer
e.GetErrorStringPtr(b, 256);
... // traitement, affichage de l'erreur...
}
return
0;
}
|