I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
procedure Tdata.InsertData(tables:Tstringlist;Var Data:DataRecord); var I:integer; begin for I:=0 to tables.Count-1 do begin Data.table[I][0]:=strtoint(stringsplitter(0,1,stringsplitter(0,1,tables[I],#9),' ')); Data.table[I][1]:=strtoint(stringsplitter(0,1,stringsplitter(1,2,tables[I],#9),' ')); Data.table[I][2]:=strtoint(stringsplitter(0,1,stringsplitter(2,3,tables[I],#9),' ')); end; end;
Er det korrekt at "Var" betyder at metoden bliver kaldt med en reference? Hvilket betyder at det er referencen der bliver ændret og ikke en nyoprettet lokal Datarecord.
Jeg tror du skal læse lidt på Object'er og hvordan og hvad man bruger dem til, man pakker netop sine data ind i et obj. for at men har "lidt styr på" hvordan de bliver skrevet/læst, man laver ikke et class med var's for at ændre en ref. med en metode.
Ok, du har ret det er ikke særlig smukt. Kan du give et eksemple i dette tilfælde hvordan jeg burde have gjort?
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.