"Victor A. Wagner Jr." <[EMAIL PROTECTED]> wrote:
At 07:54 2007-01-30, chetan verma wrote:
Nuno Berneaud <[EMAIL PROTECTED]> wrote:
Hello.
On 29 Jan 2007, you wrote:
> BTW, found this in Bjarne's C++ FAQ:
> Why is the code generated for the "Hello world" program ten times
> larger for C++ than for C?
> It isn't on my machine, and it shouldn't be on yours. I have even
> seen the C++ version of the "hello world" program smaller than the C
> version. When I recently (2004) tested using gcc -o2 on a Unix, the
> two versions (iostreams and stdio) yielded identical sizes. There is
> no language reason why the one version should be larger than the
> other. It is all an issue on how the implementor organized the
> libraries. If one version is significantly larger than the other,
> report the problem to the implementor of the larger.
I've tried the Bjarne's "hello world" example, too, and was surprised to see
the
executable was almost 4MB! 5 lines of code, a couple includes, isn't it a bit
too much?
Bye,
Nuno
,_._,___
;
It is too much.
On my compiler (mingw) i got 464 KB executable for the <iostream> version and
15.2 KB for the <cstdio> and <stdio.h> versions.
are you SURE you used the -o2 option?
if so, then the folks working on g++ have forgotten how to build a library
-chetan.
__, no, i didnt :-|
where do i give -o2 option isn't -o option for giving the output file name
-chetan
---------------------------------
Never Miss an Email
Stay connected with Yahoo! Mail on your mobile. Get started!