Slide 62
Slide 62 text
FHl4USJOHzIBOEMJOHBOETPPO
w )VNBOTXBOUFEUPBWPJEEJSFDUMZIBOEMJOHPGDIBS<>`T
w NSVCZ`T4USJOHDMBTTQSPWJEFT
w 3FTPVSDFIBOEMJOHJO3VCZMBZFS
w 4USJOHNPEJpDBUJPOUPPMDIBJOT
w :PVDBODBMM3VCZ`TQPXFSGVMBOE
qFYJCMF4USJOHNFUIPETFWFOJO
$XPSME
w 'PSBSSBZIBTIBOEPUIFSPCKFDUT
TBNFBTBCPWF
mrb_value member;
mrb_get_config_value(mrb, "member", "o", &member);
mrb_value mnum = mrb_funcall(mrb, member, "size", 0);
int i;
int seki_num = mrb_fixnum(mnum);
for (i = 0; i < seki_num; i++) {
mnum = mrb_funcall(mrb, member, "size", 0);
mrb_value seki = mrb_funcall(mrb, mrb_top_self(mrb),
"rand", 1, mnum);
mrb_p(mrb, mrb_funcall(mrb, member, "[]", 1, seki));
mrb_funcall(mrb, member, "delete_at", 1, seki);
}
5IFlTFLJHBFNSVCZzDPEF
IUUQTHJUIVCDPNNBUTVNPUPSNSVCZDPOpHCMPCNBTUFSFYBNQMFTFLJHBFTFLJHBFD