在套接字fd上使用read()
和write()
而不是send()
和recv()
有什么不好吗?我想在我的程序中使用它,因为read()
和write()
比send()
和recv()
简单得多。
不,它没有任何问题,man 7 socket
明确告诉您可以对它们使用标准调用。
虽然send和recv函数并不难使用,但您可以将0作为flags参数传递,以获得与普通读写相同的行为。