如何使用fcntl取消已设置的标志?
例如,我可以使用将套接字设置为非阻塞模式
fcntl(sockfd, F_SETFL, flags | O_NONBLOCK)
现在,我想取消设置O_NONBLOCK标志.
我试过fcntl(sockfd,F_SETFL,flags | ~O_NONBLOCK).它给了我错误EINVAL