C

C1X

なんか tgmath.h について調べてて、 GCC 拡張にある type generic macro をサポートする機能を C に入れてはどうすかという提案があることに気付きました。http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1404.htmでなんか C1X ってどういう感じなのか…

tgmath.h の話

このプレゼンで紹介した tgmath.h の実装が素晴らしいという話なんですが、資料は口頭で説明する前提すぎて、イマイチ詳しくないので別に書いておこうかなぁと思います。これは C で型計算やってると言えると思うのでなかなかなもんなのです。そもそも tgmat…

CTQUINE

kskさんのところ で知った木みたいな形の Quine を書くって問題を頑張っていました。で1位取った。さすがにこれ以上は削れないんじゃないかムードですがどうかな…http://www.spoj.pl/ranks/CTQUINE/ a = "#\ \ :l\ :h:s\ \ ::\ l`ho\ )o(zbi\ \ `s\ +q:q\ sh…

C でも BF でも WS でもある

というコードを IOCCC に出したのでした。ただ C のコンテストに BF や WS のコード出してどうするということで、 C コードの機能として引数が ws 含んでると Whitespace インタプリタになって bf 含んでると Brainfuck インタプリタになるようになっていま…

* じゃなくて @

http://d.hatena.ne.jp/shinichiro_h/20070321#c1174656403でコメントいただいて面白いなぁと思ったのでちょっと作ってみました。 void qsort(void b@, int n, int s, int c@(const void@, const void@)); int diff(const void a@, const void b@) { return …

プログラム言語 C

よく考えてみると C ってあんまり勉強したことがない初心者なので、 K&R を読んで勉強してみました。わかったことは、 # とか valid な C コードなんだなーとか。あとやっぱり C の型宣言難しいですね。 int (*f(int argc, char* argv[]))(int argc, char* a…

なにかあれば下記メールアドレスへ。
shinichiro.hamaji _at_ gmail.com
shinichiro.h