--- "S.Sugawara" <jamano@xxxxxxxxxx> からのメッセージ: はやい! わさびぃ感謝します。 ところで、 .NETで、ただの、コンソールアプリをつくり、 ★が、 c:\Cprj\xor\xor.cpp(16): error C2297: '^' : 無効な右オペ ランドです。 と言われます。 もちろん、普通にMFCでSDIやダイアログでは、 ^ や、^= が使えたので・・・???? っとなったのですが、この現象については、 ご存知の方おられませんか? あるいは、菅原さん、.NETお持ちでしたら、 ちょっと、ご確認いただければ・・。 すみません。 #OMRONさんの通信でどうしても、xorがいるんで、 #普通に作ればいいのですが、ちょっとした #ツールを作ろうとして、はまっています。 // xor.cpp : コンソール アプリケーションのエントリ ポイ ントを定義します。 // #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\n",i,argv[i]); } for(i=1; i<argc; i++){ ★ res = res ^ argv[i]; } printf("Result = %x\n",res); return 0; } __________________________________ Do You Yahoo!? Upgrade Your Life http://bb.yahoo.co.jp/