内容

名称

DBM_Filter::null - DBM_Filter 过滤器

概要

use SDBM_File; # or DB_File, GDBM_File, NDBM_File, or ODBM_File
use DBM_Filter ;

$db = tie %hash, ...
$db->Filter_Push('null');

描述

此过滤器确保写入 DBM 文件的所有数据都以 null 结尾。当您的 Perl 脚本需要与 C 程序也使用的 DBM 文件进行交互时,这很有用。一个相当常见的问题是 C 应用程序在写入 DBM 文件时会在字符串中包含终止 null。此过滤器将确保写入 DBM 文件的所有数据都可以被 C 应用程序读取。

参见

DBM_Filter, perldbmfilter

作者

Paul Marquess [email protected]