JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... t iovec * iov , int iovcnt ); ssize_t writev(int fd , const struct iovec * iov , int iovcnt ); ssize_t preadv(int fd , const struct iovec * iov , int iovcnt , ... off_t offset ); ssize_t pwritev(int fd , const struct iovec * iov , int iovcnt , off_t offset ); ssize_t preadv2(int fd , const struct iovec * i ... ov , int iovcnt , off_t offset , int flags ); ssize_t pwritev2(int fd , const struct iovec * iov , int iovcnt , off_t offset , int flags ); glibc 向けの機能検査マクロの要件 ( ... ... t iovec * iov , int iovcnt ); ssize_t writev(int fd , const struct iovec * iov , int iovcnt ); ssize_t preadv(int fd , const struct iovec * iov , int iovcnt , ... off_t offset ); ssize_t pwritev(int fd , const struct iovec * iov , int iovcnt , off_t offset ); ssize_t preadv2(int fd , const struct iovec * i ... ov , int iovcnt , off_t offset , int flags ); ssize_t pwritev2(int fd , const struct iovec * iov , int iovcnt , off_t offset , int flags ); glibc 向けの機能検査マクロの要件 ( ... ... t iovec * iov , int iovcnt ); ssize_t writev(int fd , const struct iovec * iov , int iovcnt ); ssize_t preadv(int fd , const struct iovec * iov , int iovcnt , ... off_t offset ); ssize_t pwritev(int fd , const struct iovec * iov , int iovcnt , off_t offset ); ssize_t preadv2(int fd , const struct iovec * i ... ov , int iovcnt , off_t offset , int flags ); ssize_t pwritev2(int fd , const struct iovec * iov , int iovcnt , off_t offset , int flags ); glibc 向けの機能検査マクロの要件 ( ... ... t iovec * iov , int iovcnt ); ssize_t writev(int fd , const struct iovec * iov , int iovcnt ); ssize_t preadv(int fd , const struct iovec * iov , int iovcnt , ... off_t offset ); ssize_t pwritev(int fd , const struct iovec * iov , int iovcnt , off_t offset ); ssize_t preadv2(int fd , const struct iovec * i ... ov , int iovcnt , off_t offset , int flags ); ssize_t pwritev2(int fd , const struct iovec * iov , int iovcnt , off_t offset , int flags ); glibc 向けの機能検査マクロの要件 ( ... ... t iovec * iov , int iovcnt ); ssize_t writev(int fd , const struct iovec * iov , int iovcnt ); ssize_t preadv(int fd , const struct iovec * iov , int iovcnt , ... off_t offset ); ssize_t pwritev(int fd , const struct iovec * iov , int iovcnt , off_t offset ); ssize_t preadv2(int fd , const struct iovec * i ... ov , int iovcnt , off_t offset , int flags ); ssize_t pwritev2(int fd , const struct iovec * iov , int iovcnt , off_t offset , int flags ); glibc 向けの機能検査マクロの要件 ( ... ... t iovec * iov , int iovcnt ); ssize_t writev(int fd , const struct iovec * iov , int iovcnt ); ssize_t preadv(int fd , const struct iovec * iov , int iovcnt , ... off_t offset ); ssize_t pwritev(int fd , const struct iovec * iov , int iovcnt , off_t offset ); ssize_t preadv2(int fd , const struct iovec * i ... ov , int iovcnt , off_t offset , int flags ); ssize_t pwritev2(int fd , const struct iovec * iov , int iovcnt , off_t offset , int flags ); glibc 向けの機能検査マクロの要件 ( ... ... ; #include < fcntl.h > /* AT_* 定数の定義 */ #include < unistd.h > ssize_t readlinkat(int dirfd , const char * pathname , char * buf , size_t bufsiz ); glibc 向けの機能検査マクロの要件 ( feature_ ... ョン 2.4 以前の glibc (バージョン 2.4 を含む) では、 readlink () の返り値の型は int で宣言されていた。現在では、返り値の型は ssize_t である (返り値 ssize_t は POSIX.1-2001 で (新たに) 必須となった)。 静的な大きさのバッファーを使うと、 シンボリックリンク ... lude < stdio.h > #include < stdlib.h > #include < unistd.h > int main(int argc, char *argv[]) { struct stat sb; char *buf; ssize_t nbytes, bufsiz; if (argc != 2) { fprintf(stderr, "Usage: %s <pathname>\n", argv[0]); exit(EXIT_FAILURE); } if (lstat(arg ... ... ; #include < fcntl.h > /* AT_* 定数の定義 */ #include < unistd.h > ssize_t readlinkat(int dirfd , const char * pathname , char * buf , size_t bufsiz ); glibc 向けの機能検査マクロの要件 ( feature_ ... ョン 2.4 以前の glibc (バージョン 2.4 を含む) では、 readlink () の返り値の型は int で宣言されていた。現在では、返り値の型は ssize_t である (返り値 ssize_t は POSIX.1-2001 で (新たに) 必須となった)。 静的な大きさのバッファーを使うと、 シンボリックリンク ... lude < stdio.h > #include < stdlib.h > #include < unistd.h > int main(int argc, char *argv[]) { struct stat sb; char *buf; ssize_t nbytes, bufsiz; if (argc != 2) { fprintf(stderr, "Usage: %s <pathname>\n", argv[0]); exit(EXIT_FAILURE); } if (lstat(arg ... ... const char * name , void * value , size_t size ); ssize_t lgetxattr(const char * path , const char * name , void * value , size_t size ); ssize_t fgetxattr(int fd , const char * ... ... const char * name , void * value , size_t size ); ssize_t lgetxattr(const char * path , const char * name , void * value , size_t size ); ssize_t fgetxattr(int fd , const char * ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。