#include "stdafx.h" using namespace System; Int32 main(void) { String ^ y = gcnew String("abc"); int x=0; try { // Convetir le string en Int x = Convert::ToInt32(y); // Générer l'exception Console::WriteLine("No Exception"); // cette ligne ne sera pas exécutée } catch (Exception ^e) { Console::WriteLine("Invalid Cast Exception"); Console::WriteLine(e->StackTrace); } Console::ReadLine(); return 0; }
A Voir sur le même Sujet
-
Visual C++ et Collection: Exemple d’utilisation de BitArray
{filelink=13221} #include “stdafx.h” using namespace System; using namespace System::Collections; void Print( BitArray ^byteArray, String ^desc) { for ( int i = 0; i Count; i++ …
-
Visual C++: Ajouter un tableau dans un HashTable
{filelink=13221} #include “stdafx.h” using namespace System; using namespace System::Collections; /* Exemple de Tableau Associatif. MesExemples.com */ Int32 main(void) { try { // Créer un objet …
-
Visual C++: Afficher le contenu d’un tableau associatif HashTable
{filelink=13221} #include “stdafx.h” using namespace System; using namespace System::Collections; /* Exemple de Tableau Associatif. MesExemples.com */ Int32 main(void) { try { // Créer un objet …
-
Visual C++: Exemple d’utilisation de Hashtable
{filelink=13221} #include “stdafx.h” using namespace System; using namespace System::Collections; Int32 main(void) { try { // Créer un objet Hashtable Hashtable ^hash = gcnew Hashtable(); // …
-
Visual C++: Vérifier si un clé existe dans le HashTable
{filelink=13221} #include “stdafx.h” using namespace System; using namespace System::Collections; /* Exemple de Tableau Associatif. MesExemples.com */ Int32 main(void) { try { // Créer un objet …
-
Visual C++: Vérification de l’existance de Pair Valeur/clé dans Hashtable
{filelink=13221} #include “stdafx.h” using namespace System; using namespace System::Collections; /* Exemple de Tableau Associatif. MesExemples.com */ Int32 main(void) { try { // Créer un objet …
-
Visual C++: Vérifier si une valeur existe dans le HashTable
{filelink=13221} #include “stdafx.h” using namespace System; using namespace System::Collections; /* Exemple de Tableau Associatif. MesExemples.com */ Int32 main(void) { try { // Créer un objet …
-
Exemple de gestion des Exceptions en c++
{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 …
-
Ecrire le contenu d’un fichier dans un vecteur et gérer les exceptions
{filelink=15945} #include #include #include #include #include using namespace std; void lireContenuNum(const string nom_fichier, vector dest) { ifstream stream_entree; double temp; stream_entree.open(nom_fichier.c_str()); if (stream_entree.fail()) { throw …
-
Visula C++: Afficher un Hashtable à l’aide d’une “Enumeration”
{filelink=13221} /* #include “stdafx.h” using namespace System; using namespace System::Collections; /* Exemple de Tableau Associatif. MesExemples.com */ Int32 main(void) { try { // Créer un …
-
Exemple d’utilisation du mot clé ‘continue’
{filelink=13766} #include int main(void) { int x; for( x = 0; x < 100; x++ ) { printf("x=%dn",x); continue; printf("%dici:", x); /* Cette ligne ne ...
-
C: Afficher une erreur Preprocesseur
{filelink=13909} #include int main(void) { int i; i = 1; #error Erreur il vous manque le compiler C++. cout
-
Visual C++: Exemple d’utilisation de ArrayList
{filelink=13221} #include “stdafx.h” using namespace System; using namespace System::Collections; Int32 main(void) { // Créer un objet ArrayList ArrayList ^array_L = gcnew ArrayList(); // Ajouter des …
-
C++: Insérer des valeurs dans chaque élément du ‘deque’
{filelink=14983} #include #include #include #include #include using namespace std; int main() { // Création d’un deque de String ‘vide’ deque deq; // insérer des valeurs …
-
C: Exemple d’utilisation de ‘freopen( )’ pour changer un fichier associé à un stream
{filelink=13129} //Bibliothèque: #include //Syntaxe: FILE *freopen(const char *fname, const char *mode, FILE *stream); //Retour: retourne un pointeur sur le stream en cas de succès #include …