Movatterモバイル変換


[0]ホーム

URL:


functions /fcntl
(source,CPAN)
You are viewing the version of this documentation from Perl 5.6.0.View the latest version
fcntl may also refer to the module:Fcntl
#fcntl FILEHANDLE,FUNCTION,SCALAR

Implements the fcntl(2) function. You'll probably have to say

use Fcntl;

first to get the correct constant definitions. Argument processing and value return works just likeioctl below. For example:

    use Fcntl;    fcntl($filehandle, F_GETFL, $packed_return_buffer)or die "can't fcntl F_GETFL: $!";

You don't have to check fordefined on the return fromfnctl. Likeioctl, it maps a0 return from the system call into"0 but true" in Perl. This string is true in boolean context and0 in numeric context. It is also exempt from the normal-w warnings on improper numeric conversions.

Note thatfcntl will produce a fatal error if used on a machine that doesn't implement fcntl(2). See the Fcntl module or your fcntl(2) manpage to learn what functions are available on your system.

Perldoc Browser is maintained by Dan Book (DBOOK). Please contact him via theGitHub issue tracker oremail regarding any issues with the site itself, search, or rendering of documentation.

The Perl documentation is maintained by the Perl 5 Porters in the development of Perl. Please contact them via thePerl issue tracker, themailing list, orIRC to report any issues with the contents or format of the documentation.


[8]ページ先頭

©2009-2025 Movatter.jp