关于IntelliSense: "const char *" 类型的实参与 "char" 类型的形参不兼容问题
voidErrorPrint(charX)--------------这是定义的。{printf("Error%d:%s\n",WSAGetLastError(),X);...
void ErrorPrint(char X)--------------这是定义的。
{
printf("Error%d: %s\n", WSAGetLastError(), X);
}
。。。。。。。。。。。。。。。
/*服务次数小于最大服务次数*/
while (serverNum < maxService)
{
nSize =sizeof(clientAddr);
/*接受客户端请求*/
acceptfd = accept(listenfd, (struct sockaddr *)&clientAddr,&nSize);
/*如果接受失败*/
if (acceptfd == INVALID_SOCKET)//无效套接字
{
ErrorPrint("Error: accept failed \n");------这里编译无法通过,就提示"const char *" 类型的实参与 "char" 类型的形参不兼容问题
return 1;
}
我用的是vs2010....望大神求解下如何才能编译通过呢。。。我把最后的分数都贡献出去了。。。 展开
{
printf("Error%d: %s\n", WSAGetLastError(), X);
}
。。。。。。。。。。。。。。。
/*服务次数小于最大服务次数*/
while (serverNum < maxService)
{
nSize =sizeof(clientAddr);
/*接受客户端请求*/
acceptfd = accept(listenfd, (struct sockaddr *)&clientAddr,&nSize);
/*如果接受失败*/
if (acceptfd == INVALID_SOCKET)//无效套接字
{
ErrorPrint("Error: accept failed \n");------这里编译无法通过,就提示"const char *" 类型的实参与 "char" 类型的形参不兼容问题
return 1;
}
我用的是vs2010....望大神求解下如何才能编译通过呢。。。我把最后的分数都贡献出去了。。。 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询