Citation Envoyé par Andnotor Voir le message
Un tableau dynamique est un pointeur et il n'existera que lorsqu'on lui aura donné une certaine taille.
mais on perd le type de départ c'est ce que je trouve "perturbant"
et c'est pour cela que ça provoque une fuite de mémoire si on initialise le tableau avant.(Merci pour tes explications)

Citation Envoyé par Andnotor Voir le message
Après, D7 je ne m'en préoccupe plus trop
je comprend mais la demande ici était pour D7

Citation Envoyé par Andnotor Voir le message
Actuellement, on l'écrirait ainsi :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
var
  Ap: array of AnsiChar;
begin
  Ap := [#$00, #$02, #$D6, #$D0];
end;
oui j'ai aussi remarqué que le compilateur permet ceci maintenant
mais j'initialisais quand même encore le tableau avant
bon sur ce cas il n'y a pas de fuite de mémoire puisqu'on conserve son type.
ça n'a donc aucune incidence.

Quand on apprend tout seul on a forcément des trous dans la raquette
et j'apprécie beaucoup ce genre de discussion qui me permet d'en réduire le nombre et/ou la taille (même les plus petits).

Cordialement,

@+