⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 typemap

📁 关于Berkelay数据库的共享源码
💻
字号:
# typemap for Perl 5 interface to Berkeley ## written by Paul Marquess <Paul.Marquess@btinternet.com># last modified 20th June 2004# version 1.809##################################### DB SECTION## u_int			T_U_INTDB_File			T_PTROBJDBT			T_dbtdatumDBTKEY			T_dbtkeydatumINPUTT_dbtkeydatum    {	SV * my_sv = $arg;	DBM_ckFilter(my_sv, filter_store_key, \"filter_store_key\");	DBT_clear($var) ;	SvGETMAGIC(my_sv) ;        if (db->type == DB_RECNO) {	    if (SvOK(my_sv))	        Value = GetRecnoKey(aTHX_ db, SvIV(my_sv)) ;             else	        Value = 1 ;	    $var.data = & Value; 	    $var.size = (int)sizeof(recno_t);        }        else if (SvOK(my_sv)) {	    $var.data = SvPVbyte(my_sv, PL_na);	    $var.size = (int)PL_na;	}    }T_dbtdatum    {	SV * my_sv = $arg;	DBM_ckFilter(my_sv, filter_store_value, \"filter_store_value\");	DBT_clear($var) ;	SvGETMAGIC(my_sv) ;	if (SvOK(my_sv)) {	    $var.data = SvPVbyte(my_sv, PL_na);	    $var.size = (int)PL_na;	}    }OUTPUTT_dbtkeydatum	OutputKey($arg, $var)T_dbtdatum	OutputValue($arg, $var)T_PTROBJ        sv_setref_pv($arg, dbtype, (void*)$var);

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -