プログラミング道場 ACM/ICPC

配列の比較

最終更新:

kit

- view
だれでも歓迎! 編集
/*
	template<class _InIt1, class _InIt2>
	bool equal(_InIt1 _First1, _InIt1 _Last1, _InIt2 _First2)

	template<class _InIt1, class _InIt2, class _Pr>
	bool equal(_InIt1 _First1, _InIt1 _Last1, _InIt2 _First2, _Pr _Pred)
*/

#include <algorithm>
#include <iostream>

using namespace std;

int main()
{
	int a[] = {1,2,3};
	int b[] = {1,2,3};
	
	//true {1,2,3} == {1,2,3}
	cout << ( equal( a,a+3, b ) ? "true" : "false" ) << endl;

	//false {1,2} == {2,3}
	cout << ( equal( a,a+2, b+1 ) ? "true" : "false" ) << endl;

	return 0;
}
ウィキ募集バナー