Mon plan est de faire une fonction qui récupère l'élément le plus élevé d'un objet, pour ainsi dire, la gamme supérieure d'un tableau.En d'autres termes, j'essaie d'obtenir le code de la fonction High().Comment recréer une fonction récupérant l'élément le plus élevé d'un objet?
Ce que j'ai essayé jusqu'à présent:
function High2(var X):integer;
begin
Result:=Pbyte(Cardinal(@X)-1)^-1;
end;
La fonction doit lire au-dessus de la valeur (longueur) avant la position du premier élément de l'objet (tableau/string) et le retourner a diminué de 1. Cependant, il ne récupère pas les résultats corrects sur le type de tableau statique ou dynamique. Comment puis-je recréer la fonction High() en Pascal?
Je n'ai pas la moindre idée de ce que vous voulez réaliser. Pouvez-vous donner un exemple? –