socklen-t

    1热度

    2回答

    整个错误是: Error 1 error C2065: 'socklen_t' : undeclared identifier c:\users\richard\documents\visual studio 2010\projects\server\server\server.cpp 41 1 Server 这是有问题的线路: int iRcvdBytes=recvfrom(iSockFd,

    4热度

    2回答

    下面是我的Linux代码。 我正在实施客户端/服务器应用程序,下面是服务器.cpp文件。 int main() { int serverFd, clientFd, serverLen, clientLen; struct sockaddr_un serverAddress;/* Server address */ struct sockaddr_un clientAddress; /* C

    3热度

    3回答

    getnameinfo原型的第二个arg请求socklen_t类型,但sizeof使用size_t。那么我怎样才能获得socklen_t? 原型: int getnameinfo(const struct sockaddr *restrict sa, socklen_t salen, char *restrict node, socklen_t nodelen, char *restr

    4热度

    1回答

    我使用sys/socket.h LIB构建一个简单的套接字的Web服务器,我整个socklen_t和sa_family_t数据类型来了,我对他们的实际目的是什么有点糊涂了。 定义: sa_family_t - 无符号整数类型。 socklen_t - 长度至少为32位的无符号不透明整型。 现在我明白了<sys/socket> lib中声明了三个结构(sockaddr,msghdr,cmsghdr)