客户端
CClientSocket
{
char buffer[2048];
}SelectLoopThreaed() //监听线程专门用来接收数据,并写到缓冲区buffer中
{
}而主线程专门来处理buffer中的数据,需不需要互斥访问buffer啊?我觉得主线程在读buffer中的数据时,如果监听线程来写buffer那肯定要出问题?多多指教!
CClientSocket
{
char buffer[2048];
}SelectLoopThreaed() //监听线程专门用来接收数据,并写到缓冲区buffer中
{
}而主线程专门来处理buffer中的数据,需不需要互斥访问buffer啊?我觉得主线程在读buffer中的数据时,如果监听线程来写buffer那肯定要出问题?多多指教!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货