Boost logo

Boost :

From: Carl Daniel (cpdaniel_at_[hidden])
Date: 2002-03-26 13:41:57


From: "Stewart, Robert" <stewart_at_[hidden]>
>
> These are excellent points, which easily justify choosing a C I/F between
> modules. However, none of them justify saying "it is never a wise solution
> to export C++ classes from DLL's," which was the OP's claim.

Agreed absolutely - I'd softten it to "frequently not a wise choice". Clearly there are cases where a C++ interface
makes sense.

Usually in these same cases, it's the only realistic option - e.g. pre-instantiated standard library templates -
msvc60p.dll - will clearly have a C++ interface, and a C interface simply is not possible.

-cd


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