名前¶Text::CSV_XS -CSV形式の操作ルーチン 概要¶ useText::CSV_XS; $csv =Text::CSV_XS->new(); # 新しいオブジェクトを作る $csv =Text::CSV_XS->new(\%attr); # 新しいオブジェクトを作る $status = $csv->combine(@columns); # 縦列を連結して一つの文字列にする $line = $csv->string(); # 連結したその文字列を得る $status = $csv->parse($line); #CSV文字列をパースしてフィールド群に切り分ける @columns = $csv->fields(); # パースされたそのフィールド群を得る $status = $csv->status(); # 直前のステータスを得る $bad_argument = $
BackHello, I'm a talking badger. UpMy name is Meles Meles, but you can call me "Badger". NextAbout theTemplate Toolkit The Badger Book TheTemplate Toolkit is a fast, flexible and highly extensibletemplate processing system.It is Free (in both senses: free beer and free speech), Open Source software and runs on virtually every modern operating system known to man.It is mature, reliable and wel
syscall って組込関数でシステムコールはできますけど、libc やその他ライブラリの関数を呼びたい、ってこともありますよね。i386 かつ dlopen な環境なら、こんな風に書けます。 use DynaLoader; use ops; sub ccall { my $r = '1111'; my $s = "\x68" . pack("L", $_[5]) . "\x68" . pack("L", $_[4]) . "\x68" . pack("L", $_[3]) . "\x68" . pack("L", $_[2]) . "\x68" . pack("L", $_[1]) . "\xb8" . pack("L", ("Dyna"."Loader")->can("dl_find_symbol")->(("Dyna"."Loader")->can("dl_load_file")->
1リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く