Titre : | -ftrivial-auto-var-init : le prix du progrès (2023) |
Auteurs : | Serge Guelton, Auteur |
Type de document : | Article : texte imprimé |
Dans : | MISC: Multisystem & Internet, Security, Cookbook (N°127, Mai / juin 2023) |
Article en page(s) : | p. 70--72 |
Langues: | Français |
Sujets : |
IESN Code (informatique) ; Compilation (informatique) |
Résumé : |
"En C et C++, les variables déclarées sur la pile sans initialisation n'ont pas de valeur par défaut. Accéder à leur valeur est à la fois une source de comportement indéfini et une source de fuite de données reconnue. De telles situations sont complexes à détecter à la compilation et coûteuses à détecter à l'exécution. Cet article propose d'explorer une alternative disponible dans les compilateurs clang et gcc : ftrivial-auto-var)init= |
Exemplaires (1)
Localisation | Section | Support | Cote de rangement | Statut | Disponibilité |
---|---|---|---|---|---|
Bibliothèque IESN | _Périodiques | Périodique | 68 MIS 127 | Empruntable sur demande | Disponible |