Here's the situation: I'm using Visual C++ 6.0 on a Win32 Static Library Project. I have a few classes inside it and one template class. How would it be possible to export them all through the library? I've been researching for a couple days now but everything I found applied to dynamic libraries and not static libraries. The template class which is used by one of the classes in the library is only needed for char type so only that version of it needs to be exported. Also, is it possible to put these classes into a namespace? I haven't really tried that yet but since I'm posting here, the best programming resource I've ever seen so far, I figure you guys would know already.