Bonjour,
j'aimerais savoir comment fait on pour afficher la taille d'une chaine en debogant un programme.
Merci d'avance.
Bonjour,
j'aimerais savoir comment fait on pour afficher la taille d'une chaine en debogant un programme.
Merci d'avance.
j'ai essayé un sizeof( ) et ca a l'air de marché ...
sizeof peut être dangereux (pour le cas des pointeurs). Sinon, un moment j'avais cru que c'était une commande de gdb
pourquoi sizeof est dangereux ... ?
sinon, oui, j'ai tapé sizeof( ) en tant que commande gdb ...
Euh mon gdb n'a pas de sizeof(). Peut être qu'il appel directement la fonction de la libc O_o ... je doute.
Sinon, en C, sizeof est dangereux car le sizeof(pTab) va retourné 4 si pTab est un pointeur dynamique (ou 8 sur un 64 bits) ou la taille du tableau si c'est un tableau statique.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager