J'utilise C++ Builder depuis quelques mois, j'ai utilisé Delphi depuis que j'ai appris à programmer.
Je sais créer une fonction de création de liste chaînée FIFO en Delphi:
procedure createfile(var L:axe;elt:string);
begin
if L=nil then
begin
new(L);L^.value:=elt;
L^.next:=nil;
end
else createfile(L^.next,elt);
end;
J'ai essayé la même chose en C++ Builder et ça ne se compile même pas:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 void createfile(axe ** L,AnsiString elt){ if (L==NULL){ L=(axe*) malloc(sizeof(axe)); L->value=elt;L->next=NULL; } else createfile(L->next,elt); }
Partager