Добро пожаловать на наш сайт!

Сайт посвящен компьютерам, софту, программированию и вообще информационным технологиям.

Надеямся Вам у нас понравится.

 
 

Меню сайта

 
Введение в Perl

Если не число то аргумент считается указателем на строку. Вам необходимо обеспечить достаточную длину аргумента для подстановки значения указателя. В Перл передается максимум 14 параметров. Обычно этого достаточно.

sysread файл, скаляр, длина, смещение
sysread файл, скаляр, длина
Прочитать из файла указанное число байт в скаляр с помощью системного вызова read(). Смещение обозначает позицию в скаляре после которой будут вставлены прочитанные байты.

system список
Делает то же самое что и «exec список» с той лишь разницей что вызов fork() делается первым и родительский процесс ждет завершения потомка. Возвращает значение аналогичное функции wait().
Для получения действительного кода завершения необходимо разделить на 256.

syswrite файл, скаляр, длина, смещение
syswrite файл, скаляр, длина
Записать в файл укзанное число байт скаляра с помощью системного вызова write(). Смещение указывает позицию в скаляре
откуда начинается запись.

tell файл
tell
Возвращает текущую позицию указателя в открытом файле. Если файл не указан то последнего читаемого файла.

telldir директория
Возвращает текущую позицию указателя в открытой директории.
Обычно это параметр для позиционирования указателя директории функцией seekdir().

tie переменная, класс, список
Присваивает переменную классу. Список – это аргументы new метода класса (TIESCALAR, TIEARRAY или TIEHASH).
Возвращает указатель на созданный новый объект класса который удобен для вызова других методов класса.
Внимание!Такие функции как keys() и values() могут вернуть в качесте значения огромное количество данных.
Для создания объекта ассоциативного типа необходимо определение следующих методов:
TIEHASH classname, LIST
DESTROY this
FETCH this, key
STORE this, key, value
DELETE this, key
EXISTS this, key
FIRSTKEY this
NEXTKEY this, lastkey
Обычного массива:
 TIEHASH classname, LIST
DESTROY this
FETCH this, key
STORE this, key, value
[others TBD]
Скалярного типа:
TIEHASH classname, LIST
DESTROY this
FETCH this, key
STORE this, key, value

time
Возвращает количиство секунд начиная с 1 января 1970 г 00:00:00 UTC.

Hosted by uCoz