[H8-ML(5341)] Re: 排他論理和  XOR を、 C 言語で実行するには?
From: わさびぃ <wattavy@xxxxxxxxxxx>
Date: 2005年01月18日(火)13時40分22秒
--- "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/

スレッド概略
[5339(R)](起点)
 └[5340(U)]
   └[表示中]
     └[5342(1)]


投稿順に移動
[←前の記事へ(P)]
[→次の記事へ(N)]


リスト表示へ
[このスレッド(T)]
[本記事の前後(L)]