*   >> Чтение Образование Статьи >> tech >> web development

Функциональные ActivePerl Каталог Basics

элементов каталога в массив. Функция READDIR () используется для чтения содержимого каталогов с информацией в памяти (не с диска). При использовании opendir (), вы можете использовать функцию READDIR (), после этого вы должны использовать функцию closedir (), чтобы закрыть каталог. Для остальной части этой части серии мы рассмотрим эти три функции. Каталог и пример файла в корневом каталоге (C :) компьютера, использовать операционную систему, чтобы создать каталог с именем, directory1. В этом каталоге создали, создайте другой каталог с названием, directory2.

В каталог directory2, создать еще один каталог с именем directory3. В directory3 создать два подкаталоги с именами, Дира и DIRB. Кроме того, в этом directory3, использовать текстовый редактор для создания двух файлов; одна с именем, FiLea и другой с именем, FILEB. Таким образом, в directory3, у вас есть 2 подкаталоги и файлы 2. Мы будем использовать эту установку для образцов кода в этой части серии. Opendir () Функция Синтаксис функции opendir () с: Bool opendir (DIRHANDLE, выражение); DIRHANDLE является дескриптор каталога (специальный тип переменной).

Он ссылается на область памяти, которая имеет имена элементов каталога. Он заявил и назначить автоматически в этом положении. Вы можете дать любое имя вы хотите за него. Выраж путь к каталогу, который заканчивается с именем каталога интересов; например "C: /directory1 /directory2 /directory3". Это в кавычки. Возвращаемое значение Логическое верно, если каталог был успешно открыт или ложным, если каталог не был успешно открыт. Это может быть ложным, если диск имеет проблемы, такие, как плохих секторов.

Это в основном то, что необходимо, чтобы открыть каталог; мы увидим пример кода в ближайшее время. READDIR () Функция Информация каталога в памяти есть имена файлов и непосредственных подкаталогах текущего каталога на диске. Функция READDIR () читает это имена из информации в памяти. В простых терминах, синтаксис этой функции: мойdirList = READDIR (DIRHANDLE) Она читает элементы в каталоге с площадью в памяти в виде массива. Каждый элемент в массиве является имя элемента каталога. DirList это любое имя вы даете для массива.

DIRHANDLE является дескриптор каталога используется в открытии каталога (opendir ()). Closedir () Функция Когда вы через с использованием информации каталога в памяти у вас есть, чтобы закрыть каталог с функцией closedir (). Синтаксис, чтобы закрыть каталог является: closedir (DIRHANDLE) DIRHANDLE является дескриптор каталога используе

Page   <<  [1] [2] [3] [4] [5] >>
Copyright © 2008 - 2016 Чтение Образование Статьи,https://ru.nmjjxx.com All rights reserved.