Boost logo

Boost :

Subject: Re: [boost] Support for Cell processor
From: Beman Dawes (bdawes_at_[hidden])
Date: 2008-10-14 21:02:00


On Tue, Oct 14, 2008 at 2:40 AM, Joel Falcou <joel.falcou_at_[hidden]> wrote:

> Stefan Seefeld a écrit :
> >
> Mathias Gaunard a écrit :
>
>> I would say it's linking against the standard library that is a problem or
>> not. Ideally, a good compiler should also be able to remove unused symbols
>> at link-time, making that a non-issue.
>>
>
> Yes sorry of course. Seems in fact that it's linking with iostream
> that cause most of the problems.

IIRC, <iostream> is the only standard library header that costs something to
include even if the translation unit doesn't actually use it. That's because
of the standard stream objects, cin, cout, etc.

--Beman


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk