Digg StumbleUpon LinkedIn YouTube Flickr Facebook Twitter RSS Reset

Fusionner une liste avec un tableau dans un deque

 list, list, deque, iterator
{filelink=15244}

 
#include <iostream>
#include
<list>
#include <deque>
#include <algorithm>
using namespace std;
 
int main()
{
  char str[] = "Bienvenu";
  int len = strlen(str);
  list<char> liste(&str[0], &str[strlen(str)]);
 
  // Initialiser un deuqe
  deque<char> deq(20, 'g');
 
  // Fusionner le tableau avec la liste dans le deque:
  merge(&str[0], &str[len], liste.begin(), liste.end(),deq.begin());
 
  copy(deq.begin(), deq.end(), ostream_iterator<char>(cout,"n"));
 
  return 0;
}

No comments yet.

Leave a Comment