Gebruikersavatar
Rogier
Artikelen: 0
Berichten: 5.679
Lid geworden op: di 27 apr 2004, 13:40

Re: While en for lus

Inderdaad, maar zoals ik al gezegd heb worden deze opdrachten ook uitgevoerd door de computer, en bijgevolg verspil je tijd en energie voor opdrachten die bijvoorbeeld iets met 0 optellen.
Niet met een fatsoenlijke compiler (zoals MS Visual C++, en ik hoop ook GCC), die zal namelijk

for( int dummy=0 ; iets ; dummy+=0 ) {...}

zodanig optimizen dat het resulteert in exact dezelfde asm code als

for(;iets;) {...}

wat uiteraard hetzelfde is als while(iets) {...}
Maar om tot een formeel besluit te komen over deze topic:

Een for-lus en een while-lus kunnen in principe door elkaar geschreven worden maar het heeft helemaal geen nut om dat te doen.

Kan iedereen zich daar in vinden? Als dat zo is, kan deze topic beëindigt worden. (Eindelijk :D )
Helemaal mee eens :P
In theory, there's no difference between theory and practice. In practice, there is.
Gebruikersavatar
Cycloon
Artikelen: 0
Berichten: 4.810
Lid geworden op: ma 24 jan 2005, 20:56

Re: While en for lus

Vladimir Lenin schreef:Inderdaad, maar zoals ik al gezegd heb worden deze opdrachten ook uitgevoerd door de computer, en bijgevolg verspil je tijd en energie voor opdrachten die bijvoorbeeld iets met 0 optellen. Maar om tot een formeel besluit te komen over deze topic:

Een for-lus en een while-lus kunnen in principe door elkaar geschreven worden maar het heeft helemaal geen nut om dat te doen.

Kan iedereen zich daar in vinden? Als dat zo is, kan deze topic beëindigt worden. (Eindelijk :D )
Dat besluit was volgens mij al gemaakt ergens op pagina 1 :P
Gebruikersavatar
qrnlk
Lorentziaan
Artikelen: 0
Berichten: 5.079
Lid geworden op: vr 14 jul 2006, 14:35

Re: While en for lus

Ik was er al mee eens in post #6
Any sufficiently analyzed magic is indistinguishable from science.

Any sufficiently advanced technology is indistinguishable from magic.



There is no theory of protecting content other than keeping secrets – Steve Jobs

Terug naar “Informatica en programmeren”