Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1773 connectés 

  FORUM HardWare.fr
  Programmation

  en pascal comment renvoyer un type enregistrement avec une fonction ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

en pascal comment renvoyer un type enregistrement avec une fonction ?

n°73293
karim63
Posté le 18-11-2001 à 17:11:33  profilanswer
 

par exemple un type avec un enregistrement, ou un tableau.

 

[edtdd]--Message édité par karim63--[/edtdd]

mood
Publicité
Posté le 18-11-2001 à 17:11:33  profilanswer
 

n°73298
karim63
Posté le 18-11-2001 à 17:24:09  profilanswer
 

je voudrais pouvoir faire ça
 
type graphe = record
   nb_sommets : integer;
   aretes     : array[Tmin..Tmax, Tmin..Tmax] of boolean;
       end;      
     
type relation = function(x,y : integer):boolean;
 
function relation_K(x,y : integer):boolean;
begin
   relation_K:=not(x=y);
end; { relation_K }
 
 
function defini_graphe(R : relation;nb_sommets:integer):graphe;
var x,y : integer;
begin  
   defini_graphe.nb_sommets:=nb_sommets;
   for x:=1 to nb_sommets do
      for y:=1 to nb_sommets do
      begin
  defini_graphe.aretes[x,y]:=R(x,y);  
      end;
end; { defini_graphe }
   
 
var G   : graphe;
 
begin
G:=defini_graphe(relation_K,6);
end;

n°73300
karim63
Posté le 18-11-2001 à 17:26:43  profilanswer
 

ah oui je vois PAS  :D comment faire avec des pointeurs.

 

[edtdd]--Message édité par karim63--[/edtdd]

n°73310
karim63
Posté le 18-11-2001 à 17:52:32  profilanswer
 

un ptit up pour corriger mon erreur  :p


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  en pascal comment renvoyer un type enregistrement avec une fonction ?

 

Sujets relatifs
comment mettre une fonction en parametre d'une fonction en pascal ?Pascal objet vs C/C++ VS VB : je sens le troll, mais quand même...
[DELPHI] créer un composant avec un attribut de type TRichEdit[ Access ] Formulaire & Enregistrement
jarrive pas a bien freer une fonction[HTML] [FORM] [INPUT] Spécifier le type d'un input
PASCAL : exo super relou :([ada] un site du type ada pour les nuls ca existe
[VC++] Déclaration et appel d'une fonction callback 
Plus de sujets relatifs à : en pascal comment renvoyer un type enregistrement avec une fonction ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR