2007-02-27から1日間の記事一覧

Ddoc

DdocでUTF-8が通らない・・・

Berry

相変わらず全然進んで無いです、はい。 import std.stdio; import berry; extern (C) int captureKey(SDL_Event *e) { switch (e.key.keysym.sym) { case SDLK_ESCAPE: SDL_Event q; q.type = SDL_QUIT; /// q.quit.type = SDL_QUIT; ///どっちでもおkっぽ…

通ったけど・・・

これであれば通るワケだ。 extern (C) alias void (*Hoge)(int*); extern (C) void Foo(int *a) { a = cast(int *)1; } void Piyo(Hoge a, int *b) { a(b); printf("address: 0x%p\n", a); } void main() { int a; printf("before %d\n", a); Piyo(&Foo, &a)…

ふむふむ

alias void (*Hoge)(int*); void Foo(int *a) { a = cast(int *)1; } void Piyo(Hoge a, int *b) { a(b); printf("address: 0x%p\n", a); } void main() { int a; printf("before %d\n", a); Piyo(&Foo, &a); printf("after %d\n", a); } aliasの部分をexter…

なにやら・・・

地球SOSの地上波版見てたら、 NYダウ 200 down 今年最大の値下げ って、戦争突入確定か。追記:いや、逆に戦争/紛争で軍事産業あたりが儲かるんだから、200も下がるってのは・・・あるのか? いろいろ検索してたら、そもそも続落してたのが、また下がったっ…

関数ポインタとメンバ関数のポインタって違うらしい

http://d.hatena.ne.jp/n-trino/20070226 そうだったのかぁ。ということはあのCはclassのCだったのか?・・・ やっぱC++習得しとかないといけないかなぁ・・・ SDL_EventFilter hoge(SDL_Event *e) { ... return null; } ... SDL_Event e; SDL_SetEventFilte…