_  _   ,_
/^\/^\-/ @D
~(________/ PERL.LT
|L |L
L L
Straipsniai  Funkcijos 
Funkcijos/fileno - gražina failo deskriptorių iš filehandle'o
  • fileno FILEHANDLE

    Gražina failo deskriptoriu filehandle'ui arba neapibrėžtą reikšmę, jei filehandle'as neatidarytas. Pagrinde tai naudinga konstruojant bitmapus select ir žemo lygio POSIX tty-tvarkymosi operacijoms. Jei FILEHANDLE yra išsireiškimas, reikšmė yra paimama kaip netiesioginis filehandle'as, paprastai jo pavadinimas.

    Galima tai naudoti mėginant suprasti ar du handle'ai priskiriami tam pačiam pamatiniam deskriptoriui:

        if (fileno(THIS) == fileno(THAT)) {
    	print "THIS and THAT are dups\n";
        }

    (Filehandle'ai sujungti su atminties objektais pagal naujas open ypatybes, gali gražinti neapibrėžtą reikšmę net jei yra atviri.)

algirdas@perl.lt 2005.04.11 - $dabar