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.


Boost list run by bdawes at, gregod at, cpdaniel at, john at