Provided by: libjuman-perl_7.0-3.6build1_all 

NAME
Juman::GDBM_File - Wrapper class of GDBM_File
SYNOPSIS
use Juman::GDBM_File;
use encoding "euc-jp";
tie( %hash, 'Juman::GDBM_File', $dbfile, &GDBM_WRCREAT, 0640 ) or die;
$hash{"æ·»å—"} = "値";
while( my( $key, $value ) = each %hash ){
print "$key:$value\n";
}
DESCRIPTION
Perl-5.8.x ã�¯å†…部文å—コードã�¨ã�—ã�¦ Unicode を採用ã�—ã�¦ã�„る.ã��ã�®ã�Ÿã‚�,日 本語 EUC
ã�§è¨˜è¿°ã�•れã�Ÿãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ãƒ•ァイルをå�‚ç…§ã�™ã‚‹å ´å�ˆã�«ã�¯ï¼Œæ·»å—や値
を書ã��込んã� り,èªã�¿å‡ºã�—ã�Ÿã‚Šã�™ã‚‹å‰�ã�«ï¼Œå¸¸ã�«æ˜Žç¤ºçš„ã�« encode/decode を行
�必���る.
ã�“ã�® "Juman::GDBM_File" クラスã�¯ï¼Œç‰¹å®šã�®æ–‡å—コードã�§ä¿�å˜ã�•れã�¦ã�„るデー
タベースファイルを扱����,��的� encode/decode を行�.
ENCODING
ã�“ã�®ã‚¯ãƒ©ã‚¹ã‚’利用ã�™ã‚‹æ™‚ã�¯ï¼Œãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ã�¨ã�®å…¥å‡ºåŠ›æ™‚ã�«ä½¿ã�†æ–‡å—コードを,
"encoding" プラグマã�§æŒ‡å®šã�™ã‚‹ï¼Ž"encoding" プラグマã�«ã‚ˆã‚‹æŒ‡å®šã�Œå˜åœ¨ã�—
ã�ªã�„å ´å�ˆã�¯ï¼Œã�¾ã�£ã�Ÿã��変æ�›ã‚’行ã‚�ã�ªã�„.
CONSTRUCTOR
"GDBM_File" ��一�書��,連想�列を作���る.
tie( %hash, 'Juman::GDBM_File', $dbfile, &GDBM_WRCREAT, 0640 );
第5引数ã�«ã�¯ï¼Œãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ãƒ•ァイルを新è¦�作æˆ�ã�™ã‚‹å ´å�ˆã�®ãƒ•ァイル属性ã�ŒæŒ‡
定�れ��る.
第5引数をçœ�ç•¥ã�—ã�Ÿå ´å�ˆã�¯ï¼Œ"DB_File" 互æ�›ã�®æ›¸å¼�ã�Œä½¿ã‚�れã�¦ã�„ã‚‹ã�¨è¦‹ã�ªã�•れ る.
tie( %hash, 'Juman::GDBM_File', $dbfile, &O_CREAT );
ã�“ã�®å ´å�ˆï¼Œãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ãƒ•ァイルを開ã��モードを指定ã�—ã�¦ã�„る第4引数ã�«ã�¯ï¼Œ
"O_CREAT", "O_RDWR" �� "DB_File" 形��データベースを開�時���
指定を使ã�†ï¼Žãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ãƒ•ァイルを新è¦�作æˆ�ã�™ã‚‹å ´å�ˆã�®ãƒ•ァイル属性ã�¯ï¼Œ
"umask" �返り値�ら自動的�算出�れる.
SEE ALSO
• GDBM_File
• perltie
AUTHOR
土屋 雅稔 <tsuchiya@pine.kuee.kyoto-u.ac.jp>
POD ERRORS
Hey! The above document had some coding errors, which are explained below:
Around line 22:
Non-ASCII character seen before =encoding in '$hash{"æ·»å—"}'. Assuming CP1252
Around line 149:
=over without closing =back
perl v5.38.2 2024-03-31 Juman::GDBM_File(3pm)