サクサク読めて、アプリ限定の機能も多数!
マクロで for (FILE *s=fopen(p,m); s; fclose(s),s=NULL) としておくと, ブロック構文のように使える.
mooz のブックマーク 2010/06/09 20:01
リリカル☆Lisp開発日記 » Blog Archive » with-open-fileをC++/C99で[c99][c++]マクロで for (FILE *s=fopen(p,m); s; fclose(s),s=NULL) としておくと, ブロック構文のように使える.2010/06/09 20:01
このブックマークにはスターがありません。 最初のスターをつけてみよう!
blog.bugyo.tk2010/06/09
Common Lispにはwith-open-fileというマクロがあります。 (with-open-file (stream filename) ... (read-line s) ... ) このマクロは、ファイルをオープンして、 ここを抜けるときに自動的にファイルをクローズし...
2 人がブックマーク・1 件のコメント
\ コメントが サクサク読める アプリです /
マクロで for (FILE *s=fopen(p,m); s; fclose(s),s=NULL) としておくと, ブロック構文のように使える.
このブックマークにはスターがありません。
最初のスターをつけてみよう!
リリカル☆Lisp開発日記 » Blog Archive » with-open-fileをC++/C99で
Common Lispにはwith-open-fileというマクロがあります。 (with-open-file (stream filename) ... (read-line s) ... ) このマクロは、ファイルをオープンして、 ここを抜けるときに自動的にファイルをクローズし...
2 人がブックマーク・1 件のコメント
\ コメントが サクサク読める アプリです /