Boost logo

Boost :

From: David Abrahams (david.abrahams_at_[hidden])
Date: 2002-01-21 13:44:58


----- Original Message -----
From: "Darin Adler" <darin_at_[hidden]>
To: "Boost" <boost_at_[hidden]>
Sent: Monday, January 21, 2002 1:30 PM
Subject: Re: [boost] "format" MSVC compatibility

> On 1/21/02 3:18 AM, "Samuel Krempp" <krempp_at_[hidden]> wrote:
>
> > Apparently, MSVC compatibilty requires, among other things, that I
> > define template members inside the class definition,
> > thus I'll need to redesign the whole structure.
>
> Oh no! On other platforms that's going to result in them all being treated
> as if they were declared with "inline". Sounds bad to me.
>

You've been living with that limitation in all of the other boost libraries
which support MSVC to date. Why the sudden alarm?

Anyway, if you're serious about this you can always have the member function
dispatch the real work to a non-member function template.

-Dave


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