« いろいろ…… | トップページ | カーリングにはまる - その1 - »

2006.03.11

VisualStudio2005for WM5.0の最適化バグ?

>> いろいろ……

まだ大変だけど,追っかけてみた。
やっぱり最適化のバグらしい。
charの引数をとるとき,何故か値が化ける。
'B'でbase64を意味して,base64のデコーダが動作するはずだけど,何故か,呼び出した関数内では'K'とか言う値になっている。
元のデータ列のそばにも見当たらないけど……
確かにコード上toupperした値を受けてて悪いって言えば悪いんだけど,その後,if文で'B'って判定しているんで大丈夫なはずなんだが。
こういうのがあると,VisualStudioの最適化は使いものになんないという気がします。結構恐い……
asmはわからないんで,中身はよくわからないんだけど……

|

« いろいろ…… | トップページ | カーリングにはまる - その1 - »

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/3881/9030059

この記事へのトラックバック一覧です: VisualStudio2005for WM5.0の最適化バグ?:

« いろいろ…… | トップページ | カーリングにはまる - その1 - »