tmp/tmpz121hd61/{from.md → to.md}
RENAMED
|
@@ -34,12 +34,13 @@ namespace std {
|
|
| 34 |
typedef typename allocator_traits<Allocator>::const_pointer const_pointer;
|
| 35 |
typedef std::reverse_iterator<iterator> reverse_iterator;
|
| 36 |
typedef std::reverse_iterator<const_iterator> const_reverse_iterator;
|
| 37 |
|
| 38 |
// [deque.cons], construct/copy/destroy:
|
| 39 |
-
|
| 40 |
-
explicit deque(
|
|
|
|
| 41 |
deque(size_type n, const T& value, const Allocator& = Allocator());
|
| 42 |
template <class InputIterator>
|
| 43 |
deque(InputIterator first, InputIterator last, const Allocator& = Allocator());
|
| 44 |
deque(const deque& x);
|
| 45 |
deque(deque&&);
|
|
|
|
| 34 |
typedef typename allocator_traits<Allocator>::const_pointer const_pointer;
|
| 35 |
typedef std::reverse_iterator<iterator> reverse_iterator;
|
| 36 |
typedef std::reverse_iterator<const_iterator> const_reverse_iterator;
|
| 37 |
|
| 38 |
// [deque.cons], construct/copy/destroy:
|
| 39 |
+
deque() : deque(Allocator()) { }
|
| 40 |
+
explicit deque(const Allocator&);
|
| 41 |
+
explicit deque(size_type n, const Allocator& = Allocator());
|
| 42 |
deque(size_type n, const T& value, const Allocator& = Allocator());
|
| 43 |
template <class InputIterator>
|
| 44 |
deque(InputIterator first, InputIterator last, const Allocator& = Allocator());
|
| 45 |
deque(const deque& x);
|
| 46 |
deque(deque&&);
|