Digg StumbleUpon LinkedIn YouTube Flickr Facebook Twitter RSS Reset

Exemple de gestion des Exceptions en c++

 pointeur
{filelink=13906}

#include 
using namespace std;
 
int main()
   {
   const unsigned long SIZE = 10000;    //Taille de la mémoire
   char* ptr;                           //pointeur sur la mémoire
 
   try
      {
      ptr = new char[SIZE];             //Allocation des octets
      }
   catch(bad_alloc)                     //Gestion des execption
      {
      cout << "nException bad_alloc : Impossible d'allouer cette taille de mémoire.n";
      return(1);
      }
   delete[] ptr;                        //désallouer la mémoire
   cout << "nUtilisation correcte de la mémoire.n";
   return 0;
   }

No comments yet.

Leave a Comment