C/C++ CGIスレッド ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
83: ◆Ad8rdfdZgs 04/05/06 18:59 >>82 dstの位置変わってないから *dst = AtoH(*++src) << 4; の意味がなくなってる気もするんだが。 *dst = AtoH(*++src) << 4; *++dst = AtoH(*++src); dst++; とでもしないと、dstに下位4ビットだけを突っ込んでる気がしてならないんだが。 84:nobodyさん 04/05/06 20:02 *dst += AtoH(*++src); だた 85: ◆Ad8rdfdZgs 04/05/06 21:54 mtQhCRig >>84 あ、漏れの書いたのが間違ってた・・ こっちのほうがまずいw 納得 86:nobodyさん 04/05/06 23:36 >>77 エラートラップ。 >>82 > *dst++ = ( AtoH( *++src ) << 4 ) + AtoH( *++src ); 二箇所の*++srcのどちらが先に処理されるかは未定義。 87:nobodyさん 04/05/07 02:51 >>65>>82 >>86も言ってるが、今はコンパイラが働き者だから、1行で済ます必要は無いと思うぜ・・・。 恥を忍んで言うが、漏れが *dst++ = ( AtoH( *++src ) << 4 ) + AtoH( *++src ); こんなの書こうとしたら、 数行になってしまう。でも間違いにくいから良いんだと思ってる。勝手に。 副作用とかいちいち憶えてらんないし・・・マクロ書く時に苦しむのもやだし。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5141日前に更新/150 KB
担当:undef