quale dei due è migliore?
saluti e
grazie
Claudio
Sul freepascal non so, ma sul turbo pascal è meglio la seconda inc( i );
E' più ottimizzata visto che viene tradotta in questo modo:
INC WORD PTR [ PROGRAM.I ] { FF06XXXX = 4 byte }
mentre i := i + 1 viene tradotto come:
MOV AX, [ PROGRAM.I ] { A1XXXX = 3 byte }
INC AX { 40 = 1 byte }
MOV [ PROGRAM.I ], AX { A3XXXX = 3 byte, per un totale di 7 byte }
ripeto che non so come "compila" il FreePascal :)
--
Il Razziatore,
"Lo sviluppo di una nazione si misura anche dallo stato della sua rete
ferroviaria". Camillo Benso Conte di Cavour
"Per tutto quanto non previsto nel presente regolamento il capostazione
deve usare senno e ponderatezza." Regolamento d'esercizio FS
-----------------------------------------------
MSN : IlRazz...@netscape.net
ICQ : 67552596
Yhaoo : Razziatore82
-----------------------------------------------
Founder of MediaPlayer Project
http://razziatore.no-ip.com/mpp/