我在编写一些C ++代码,但错误地省略了函数的名称WSASocket。但是,我的编译器没有引发错误,SOCKET而是将my与整数值1而不是有效的套接字相关联。
有问题的代码应该看起来像这样:
this->listener = WSASocket(address->ai_family, address->ai_socktype, address->ai_protocol, NULL, NULL, WSA_FLAG_OVERLAPPED);
但是,它看起来像这样:
this->listener = (address->ai_family, address->ai_socktype, address->ai_protocol, NULL, NULL, WSA_FLAG_OVERLAPPED);
来自其他语言,这看起来可能是某种匿名类型。如果功能确实是功能,名称是什么?
目的是什么?
当您不知道从哪里开始时,很难进行搜索。