Spec-Zone.ru › Perl 5.32

GDBM_File

СОДЕРЖАНИЕ

  • ИМЯ
  • СИНОПСИС
  • ОПИСАНИЕ
  • ДОСТУПНОСТЬ
  • БЕЗОПАСНОСТЬ И ПЕРЕНОСИМОСТЬ
  • ОШИБКИ
  • СМОТРИТЕ ТАКЖЕ

ИМЯ

GDBM_File - доступ к библиотеке gdbm из Perl5.

СИНОПСИС

use GDBM_File ;
tie %hash, 'GDBM_File', $filename, &GDBM_WRCREAT, 0640;
# Use the %hash array.
untie %hash ;

ОПИСАНИЕ

GDBM_File — это модуль, который позволяет Perl-программам использовать возможности библиотеки GNU gdbm. Если вы планируете использовать этот модуль, вам следует иметь под рукой руководство пользователя для gdbm.

Большинство функций libgdbm.a доступны через интерфейс GDBM_File.

В отличие от встроенных в Perl хэшей, не безопасно delete текущий элемент из связанного хэша GDBM_File во время итерации по нему с помощью each. Это ограничение библиотеки gdbm.

ДОСТУПНОСТЬ

gdbm доступен из любого архива GNU. Основной сайт — ftp.gnu.org, но настоятельно рекомендуется использовать один из многочисленных зеркал. Список зеркал можно получить по адресу http://www.gnu.org/order/ftp.html.

БЕЗОПАСНОСТЬ И ПЕРЕНОСИМОСТЬ

Не принимайте файлы GDBM из ненадежных источников.

Файлы GDBM не переносимы между платформами.

Документация GDBM не предполагает, что файлы из ненадежных источников могут безопасно использоваться с libgdbm.

Злонамеренно созданный файл может привести к аварийному завершению работы perl или даже к раскрытию уязвимости безопасности.

ОШИБКИ

Необходимо задокументировать доступные функции и интерфейс gdbm/perl.

Нужно добавить интерфейс обработки номеров и сообщений об ошибках GDBM.

СМОТРИТЕ ТАКЖЕ

perl(1), DB_File(3), perldbmfilter.

© 1993–2020 Larry Wall and others
Licensed under the GNU General Public License version 1 or later, or the Artistic License.
The Perl logo is a trademark of the Perl Foundation.
https://perldoc.perl.org/5.32.0/GDBM_File

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API