ciao.
Ho creato una dll con una classe definita cosi:
codice:
class OPENCL_ITEM CClProgram
dove: #define OPENCL_ITEM __declspec(dllexport)

tutto funziona correttamente , solo ho questi warning per delle variabili private membro di cui non ho definito i getter e setter perchè non mi servono allo scopo della classe.
codice:
c:\open\open\openclwrapper\clprogram.h(18): warning C4251: 'CClProgram::m_strSource' : class 'std::basic_string<_Elem,_Traits,_Ax>' needs to have dll-interface to be used by clients of class 'CClProgram'
c'è un modo per evitare i warning?

grazie.