Tag: 伯克利sockets

从套接字读取直到某个字符在缓冲区中

我试图从套接字读入缓冲区,直到使用read(fd, buf, BUFFLEN)到达某个字符。 例如,套接字将在一次读取调用中接收由空行分隔的两批信息。 是否可以将读取调用置于循环中,以便在到达此空行时停止,然后如果需要,它可以在以后读取其余信息?