class __declspec(dllexport) CClientService {
public:INT Login(CONST CHAR* name,CONST CHAR* pwd,CString serverIp,INTERNET_PORT port=80);
INT Logout(LPCTSTR serverIp,INTERNET_PORT port=80);
};
CString拷贝构造函数引起两次析构函数,而造成ESP出错!于是改这个bug也很简单了,在参数前加个&即可。
class __declspec(dllexport) CClientService {
public:
INT Login(CONST CHAR* name,CONST CHAR* pwd,LPCTSTR serverIp,INTERNET_PORT port=80);
INT Logout(LPCTSTR serverIp,INTERNET_PORT port=80);
};