razuki  | Débuter Forum d'entraide pour débuter en langage de programmation C++. Avant de poster : cours d'initiation au C++
    
  Code :
 - typedef enum LAB_ERRORS_ {
 - LAB_ERROR_NOERROR  	= 0,
 -   LAB_ERROR_SUCCESS  	= 0,
 -   LAB_ERROR_BASE                = 0x0D430000,     
 -   /* generic errors */
 -   LAB_ERROR_BUFFERTOOSMALL,                         
 -   LAB_ERROR_TIMEOUT,                               
 -   LAB_ERROR_OUTOFMEMORY,                                                     
 -   LAB_ERROR_SOCKETERROR,                           
 -   LAB_ERROR_OS,                                     
 -   /* network errors */
 -   LAB_ERROR_NETWORK = (LAB_ERROR_BASE + 0x1000),
 -   LAB_ERROR_CONNECTIONREFUSED,                     
 -   LAB_ERROR_PACKETTOOLARGE,                         
 -   	   
 -   /*security errors */
 -   LAB_ERROR_SEC = (LAB_ERROR_BASE + 0x2000),
 -   LAB_ERROR_KEYSUNAVAILABLE,                       
 -   LAB_ERROR_REVOKEDCERTIFICATE,
 -   LAB_ERROR_CERTIFICATENOTLOADED
 -    } LAB_ERRORS;
 
  |  
 
     Mes questions :
 1) Pourquoi attribue - t - on des nombre hexadécimaux et non pas des nombres entiers
 2) Les types d'erreurs que je dois rajouter sont dans " Erreurs de sécurité". Est ce qu'il suffit de le rajouter à la fin de la liste, comme je l'ai fait ( en rouge ), si oui quel est le numero d'erreur correspondant ...?
   Merci d'avance pour votre aide.     |