vs2005 调试的问题!
zaodt 2009-05-13 05:11:16 VS2005 MFC智能设备程序,调试时发现有一个变量在调试环境中看不到,代码如下:
SOCKADDR_IN addrClient;
int len = sizeof(SOCKADDR);
int nBytes = 0;
while(1)
{
// 将套接字设为监听模式,准备接收客户请求
listen(sockSrv,5);
// 等待客户请求到来
SOCKET sockConn = accept(sockSrv,(SOCKADDR*)&addrClient,&len);
char recvBuf[200];
// 接收数据
nBytes = recv(sockConn,recvBuf,200,0);
pWnd->m_edit1.SetWindowTextW( (LPCTSTR)recvBuf );
closesocket(sockConn);
}
上面红色部分为出问题的地方,变量 nBytes 在调试环境中看不到!
不知道大家遇到过类似的问题没有?是不是 IDE 有些问题?