質問int main(int argc, const char **argv)って何?
懐かしい質問だね…答えはここにあります。この質問のせいで、今の自分がここにいるって考えた人は僕だけなのかなぁ?
こちらはあるゲーム会社のプログラマが語った日常の話…技術やプログラムなどを語りたいが、情報漏洩で捕まるのが怖くてやれない僕がいる。
2006-05-19, Fri Flushしてくださいよ…
■[MacOS X] GNU Globalの修正
Doxygenの為に、MacOS XでGNU Globalをビルドした。なぜかlangmapのエラーが出ました。うぅ、プログラムにバグがあったよ…バッファをフラッシュしないのでlangmapをparseする時にエラーになってしまった。langmap.cのsetup_langmap()とmake_suffixes()と言う二つの関数にバッファフラッシュするようにしたら、うまくできました。
void setup_langmap(const char *map) { ... if ( (onsuffix == 0 && *p == ',') || (onsuffix == 1 && *p == ':') ) die_with_code(2, "syntax error in langmap '%s'.", map); fflush(stdout); // Flush stdout... ... } void make_suffixes(const char *langmap, STRBUF *sb) { ... if ( (onsuffix == 0 && *p == ',') || (onsuffix == 1 && *p == ':') ) die_with_code(2, "syntax error in langmap '%s'.", langmap); fflush(stdout); // Flush stdout... ... }
トラックバック - http://d.hatena.ne.jp/x_nus/20060519/1147988637
リンク元
- 3 http://d.hatena.ne.jp/tattyu/
- 2 http://a.hatena.ne.jp/bander/
- 2 http://blog.goo.ne.jp/search/search.php?MT=nirgilis&tg=all&da=all&st=time&dc=10&fr=31&dp=all&bu=&pg=4&ts=all&status=select
- 2 http://d.hatena.ne.jp/asin/B000ED82EO
- 2 http://d.hatena.ne.jp/asin/B000EXZKNA
- 2 http://www.google.co.jp/search?hl=ja&q=int+argc&lr=
- 1 http://d.hatena.ne.jp/asin/4575831778
- 1 http://d.hatena.ne.jp/atarimove/20060518
- 1 http://d.hatena.ne.jp/keyword/ペンタブレット
- 1 http://d.hatena.ne.jp/keyword/i-dep?kid=119890











