わさびぃ 厳密にどうか判りませんが、 先ほどのキャストは、 // #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/