わさびぃ
厳密にどうか判りませんが、
先ほどのキャストは、
//
#include "stdafx.h"
int _tmain(int argc, _TCHAR* argv[])
{
int i;
int res = 0;
printf("argc = %d\n",argc);
for(i=1; i< argc; i++){
printf("argv[%d]=%s:
%#2.2x\n",i,argv[i],*argv[i]);
}
for(i=1; i<argc; i++){
res ^=(int)(*argv[i]);
}
printf("Result = %#.2x\n",res);
return 0;
}
となり、電卓の代わりには使えそうです。
感謝します。
#これから、SCIで通信しなくてはなりません。
#オム○×さんより頼りになります。
> 自己レスです。ついついDOS時代のつもりで書いてしまいま
したが、argv[i]の文
> 字コードによっては期待通りではない結果が得られるかもし
れません。
> 正確には文字コード取り出し関数を使用する必要があると思
います。
>
> --
> S.Sugawara <jamano@xxxxxxxxxx>
> Now TEST OPERATION!
>
>
>
__________________________________
Do You Yahoo!?
Upgrade Your Life
http://bb.yahoo.co.jp/