Mega Code Archive

 
Categories / C++ Tutorial / STL Algorithms Non Modifying Sequence Operations
 

Equal algorithm

#include <iostream> #include <cassert> #include <algorithm> #include <string> #include <list> #include <deque> #include <vector> using namespace std; int main() {   list<string> driver_list;   vector<string> vec;   deque<string> deq;   driver_list.insert(driver_list.end(), "AAA");   driver_list.insert(driver_list.end(), "BBBB");   driver_list.insert(driver_list.end(), "CCCCC");   vec.insert(vec.end(), "AAA");   vec.insert(vec.end(), "BBBB");   vec.insert(vec.end(), "CCCCC");   vec.insert(vec.end(), "DDDDDD");   cout<< (equal(driver_list.begin(), driver_list.end(),vec.begin()));   return 0; } 1