[ MACTEPx @ 25.12.2005. 11:26 ] @
Kompajlirao sam jedan prost program prvo u pascalu, a onda u c++ i razlika je sledeca: pascal program zauzima 4.40 kb a c++ 409 kb! Da li sam negde pogresio?

off topic: koja komanda u c++ je ekvivalentna komandi u pascalu DIV (deljenje bez ostatka)?
[ Goran Arandjelovic @ 25.12.2005. 11:39 ] @
Nisi nigde pogrešio, ali moraćeš da isključiš debug information...
A što se tiče DIV-a :)...

Code:

int main()
{
  int x = 4;
  int y = 6;
  int z = int(y/x);
}


Završiće ti posao... ;)
[ MACTEPx @ 25.12.2005. 16:45 ] @
kako se iskljucuje debug information?

c++ me sve vise podseca na basic :)) bar sto se tice naredbe INT
[ Odin D. @ 25.12.2005. 18:57 ] @
U nekim slucajevima, nisam siguran da li bas u svim, kad koristis neku C++ biblioteku,
citava ti ona ulazi u .exe fajl, bez obzira sto ti koristis samo neke funkcije iz nje.
Npr. ako imas #include<iostream>, citava biblioteka ce ti biti u .exe, iako si ti koristio samo npr. cout i cin objekte iz te biblioteke.
[ idb @ 25.12.2005. 19:57 ] @

Why is the compiled executable file so large?

Krivac jeste <iostream>
Ako bas hoces manji EXE uradi to kao C projekt, tamo neces koristiti <iostream>.

Sto se tice celobrojnog deljenja vazi:
Code:

    {
        int x = 5;
        int y = 16;
        int z = y/x;  //  z = 3, celobrojno deljenje
        int v = y%x;  //  v = 1, ostatak kod celobrojnog deljenja
    }


[Ovu poruku je menjao idb dana 25.12.2005. u 20:58 GMT+1]

[Ovu poruku je menjao idb dana 25.12.2005. u 20:59 GMT+1]
[ MACTEPx @ 27.12.2005. 10:02 ] @
a ja sam cuo da je c++ compiler mocniji od pascala, pa u cemu se ogleda ta
nadmoc posto ocigledno nije u velicini exe fajla?