/ Forside / Teknologi / Udvikling / Delphi/Pascal / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Delphi/Pascal
#NavnPoint
oldwiking 603
jrossing 525
rpje 520
EXTERMINA.. 500
gandalf 460
gubi 270
DJ_Puden 250
PARKENSS 230
technet 210
10  jdjespers.. 200
Inline metoder
Fra : Claus Christiansen


Dato : 11-03-02 16:49

Hej

Er der nogen af jer der kan komme på en pænere måde at lave en inline
metode (ikke inline asm), nedenstående kan vist kun kaldes noget der
ligner :), i Delphi???

!!!fil1.pas!!!

procedure foo;
begin
// ... do something

{$I fil2.pas}

// do something again
end


!!!fil2.pas!!!

begin // bare lige for at lade det fremgå tydeligt

// Do something we need to do many places in the original code,
// but we dont't the jumps and cleaning issued when using real
// method calls

end; // bare lige for at lade det fremgå tydeligt


Sagt på en anden måde en eller anden måde at anvende preprocessoren
(eller evt. selve compileren) på så ovenståede kode kan stå i en fil.

--
Claus Christiansen, <mailto:cch@unipeople.dk>

personal: http://www.bigfoot.com/~kruc/; pythia: http://www.pythia.dk
============================================--------------------------
"Computers are useless. They can only give you answers."
- Pablo Picasso (1881-1973)

 
 
Uffe Kousgaard (11-03-2002)
Kommentar
Fra : Uffe Kousgaard


Dato : 11-03-02 17:28

"Claus Christiansen" <kruc@bigfoot.com> wrote in message
news:Xns91CEAAFF2B140krucsid@192.168.1.2...
> Hej
>
> Er der nogen af jer der kan komme på en pænere måde at lave en inline
> metode (ikke inline asm), nedenstående kan vist kun kaldes noget der
> ligner :), i Delphi???
>
Desværre, det er vist den eneste mulighed, når man ikke vil anvende
funktioner.


Søg
Reklame
Statistik
Spørgsmål : 177500
Tips : 31968
Nyheder : 719565
Indlæg : 6408518
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste