1. 程式人生 > >跨DLL傳遞std::string

跨DLL傳遞std::string

今天又碰到從傳遞給另外一個DLL中的函式std::string引數, 並從該函式返回std::string的問題。引數傳遞進去後就不對了,返回值也不對(是空)。網上查了查,大致說,不要在DLL間傳遞STL資料型別,包括std::string,以及MFC CString。

但是傳遞 char * 也太繁瑣了點。目前不知有什麼好辦法。


見下面的文章:

呼叫其他DLL時傳遞vector和string的問題

http://bbs.csdn.net/topics/370217758