Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Apprendre à éviter facilement les déréférencements de pointeur nul et les fuites de mémoire en C++
Un tutoriel de Pyramidev

Le , par Pyramidev

21PARTAGES

21  0 
Bonjour,

J'ai l'honneur de vous présenter mon premier tutoriel :

En C++, la mauvaise utilisation des pointeurs peut conduire à des bogues, dont les suivants :

  • déréférencer un pointeur nul ;
  • oublier de désallouer une donnée allouée (fuite de mémoire) ;
  • déréférencer un pointeur vers une zone mémoire qui n'est plus utilisée.

Parmi ces trois bogues, l'article présent se focalise sur les deux premiers.

Bonne lecture

Retrouvez les meilleurs cours et tutoriels pour apprendre la programmation C++

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de Cpt Anderson
Membre expérimenté https://www.developpez.com
Le 09/03/2018 à 10:55
Bonjour,

merci pour votre tuto. Il faudrait l'envoyer de toute urgence au studio de développement qui ont pondu PUBG. En terme de fuite mémoire et de plantage, on a atteint un niveau record, une catastrophe....
1  0