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