Quick actions

cmd+k|ctrl+k

Navigation

Languages

vector_compare

Snippet info

Language

Cpp

Visibility

public

Author

legacy-v1-32

Created

2019-11-14T14:41:55Z

Updated

2019-11-14T14:43:37Z

#include <iostream>
#include <vector>
using namespace std;
int main ()
{
  const int init1[] = {1000, 1, 0, 0};
  const int init2[] = {1000, 1};
  std::vector<int> vector1 ( init1, init1 + 4 );
  std::vector<int> vector2 ( init2, init2 + 2 );
  bool is_equal = false;
  if ( vector1.size() < vector2.size() )
    is_equal = std::equal ( vector1.begin(), vector1.end(), vector2.begin() );
  else
    is_equal = std::equal ( vector2.begin(), vector2.end(), vector1.begin() );
  std::cout<<"operator==: "<< ( vector1 == vector2 ) <<'\n';
  std::cout<<"std::equal: "<< is_equal <<'\n';
}
INFO