【高速化】ビット演算 0x02
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
450:デフォルトの名無しさん 07/09/19 23:03:56 ぬ 451:デフォルトの名無しさん 07/09/19 23:56:29 る 452:デフォルトの名無しさん 07/09/20 00:04:43 ぽ 453:デフォルトの名無しさん 07/09/20 18:42:49 >>450-452 ガ 454:デフォルトの名無しさん 07/09/22 00:43:27 http://pc11.2ch.net/test/read.cgi/tech/1142467359/555 これもっと簡単にならないかな? 455:デフォルトの名無しさん 07/09/22 07:06:58 >>454 -------------------- int my_fputwc(wint_t c, FILE *fp) { wint_t r = fputwc(c, fp); return (r == WEOF) ? EOF : r; } int wtbl[0x10000]; void dokkade_jikkou(void ) { int i; for (i = 0; i < 0x10000; i++) wtbl[i] = i; wtbl[0xffff] = EOF; } int my_fputwc(wint_t c, FILE *fp) return wtbl[fputwc(c, fp);]; } みたいなこと(WEOF(wint_tの0xffff)をEOF(intの-1)に変換) をもっとスマートに行う方法ないですかね。 ---------これで何の不満があるんだ?----------- wtbl[0xffff] = EOF; for (i = 0; i < 0xffff; i++) wtbl[i] = i; } --------------------
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5394日前に更新/206 KB
担当:undef