作为开放组文档说,<sys/uio.h>
标头定义了iovec
结构,那么为什么我们将其称为 BerkeleyUIO.h
而不是V(ector)IO.h
?
答案1
命名约定有时可能有点随意。在这个特定的例子中,uio
代表Unix 输入/输出。还有许多其他具有此匹配约定的示例。举几个unistd.h
例子unistr.h
sys/iov.h
您难道不希望它sys/vio.h
与变量名称保持一致吗?
作为开放组文档说,<sys/uio.h>
标头定义了iovec
结构,那么为什么我们将其称为 BerkeleyUIO.h
而不是V(ector)IO.h
?
命名约定有时可能有点随意。在这个特定的例子中,uio
代表Unix 输入/输出。还有许多其他具有此匹配约定的示例。举几个unistd.h
例子unistr.h
sys/iov.h
您难道不希望它sys/vio.h
与变量名称保持一致吗?