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);
}