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. |