一个一直在运行的线程,可不可以动态的接收参数客户端
web中:发送一个,消息给服务器
form:一直在运行线程,随时准备传送文件服务器
接收到,消息,确认客户IP
主动与客户端form建立连接,并接收客户端文件现在问题:form,可不可以接收到服务的消息(即参数)来确认,验证通过,直接发文件
web中:发送一个,消息给服务器
form:一直在运行线程,随时准备传送文件服务器
接收到,消息,确认客户IP
主动与客户端form建立连接,并接收客户端文件现在问题:form,可不可以接收到服务的消息(即参数)来确认,验证通过,直接发文件
这个线程一直运行,socket通讯
服务器端:
while(1)
{
//1.此处先接收本函数内的一个参数(验证用)
//2.当接收到客户端口的消息时,判断,验证,通过则接收文件,否则则结束本次运行,继续等待下次消息
}问题是:我用一个全局变量在1.处,如果接收全局变量,则编译不通过
m_CheckIp是全局变量,无论换为CString还是char都是有问题
错误如下:error C2597: illegal reference to data member 'CRegLogDlg::m_CheckIp' in a static member function