|  | Home | Libraries | People | FAQ | More | 
        back_extended_deque allows
        a deque
        to be back extended. It shares the same properties as the deque.
      
See deque
template <typename Deque, typename T> struct back_extended_deque;
| Parameter | Description | Default | 
|---|---|---|
| 
                   | Deque type | |
| 
                   | Element type | 
| ![[Note]](../../../../../../doc/src/images/note.png) | Note | 
|---|---|
| 
           | 
Notation
D
              A back_extended_deque
              type
            
eHeterogeneous value
NSemantics of an expression is defined only where it differs from, or is not defined in Bidirectional Sequence.
| Expression | Semantics | 
|---|---|
| 
                   | 
                  Extend  | 
| 
                   | 
                  The Nth element from the beginning of the sequence; see  | 
| ![[Note]](../../../../../../doc/src/images/note.png) | Note | 
|---|---|
| 
          See  | 
typedef deque<int, float> initial_deque; initial_deque d(12, 5.5f); back_extended_deque<initial_deque, int> d2(d, 999); std::cout <<at_c<0>(d2) << std::endl; std::cout <<at_c<1>(d2) << std::endl; std::cout <<at_c<2>(d2) << std::endl;