Category Archives: C/C++

GDD2010のDevQuizのパックマソのアレ

http://codepad.org/Xn1p1UUG
GDD2010のDevQuizのパックマソのアレのコード晒し
C++で自動探索

Read more …

Objective-CのBlocksとかいうやつ

404 Blog Not Found:(gc)c – block?それってnested functionで出来るよ!

残念ながらblocksでもnested functionでも、「本当」closureは書けない。というか変数をencloseすることができない。たとえば、以下はsegfaultで落ちてしまう。

Mac持ってないから試せないけど、Objective-Cの(というかappleのCの)独自拡張のblocksはclosureっぽいのでenclose出来るんじゃないですかね。
nested functionは文字通りのnestedなfunctionですが、ざっと仕様眺めた限りではblocksは”inline function”ではなさそう。

Read more …