stl_uninitialized.h File Reference


Detailed Description

This is an internal header file, included by other library headers. You should not attempt to use it directly.

Definition in file stl_uninitialized.h.

Go to the source code of this file.

Namespaces

Defines

Functions


Function Documentation

_ForwardIterator std::uninitialized_copy _InputIterator  __first,
_InputIterator  __last,
_ForwardIterator  __result
[inline]
 

Copies the range [first,last) into result.

Parameters:
first An input iterator.
last An input iterator.
result An output iterator.
Returns:
result + (first - last)
Like copy(), but does not require an initialized output range.

Definition at line 107 of file stl_uninitialized.h.

void std::uninitialized_fill _ForwardIterator  __first,
_ForwardIterator  __last,
const _Tp &  __x
[inline]
 

Copies the value x into the range [first,last).

Parameters:
first An input iterator.
last An input iterator.
x The source value.
Returns:
Nothing.
Like fill(), but does not require an initialized output range.

Definition at line 169 of file stl_uninitialized.h.

void std::uninitialized_fill_n _ForwardIterator  __first,
_Size  __n,
const _Tp &  __x
[inline]
 

Copies the value x into the range [first,first+n).

Parameters:
first An input iterator.
n The number of copies to make.
x The source value.
Returns:
Nothing.
Like fill_n(), but does not require an initialized output range.

Definition at line 214 of file stl_uninitialized.h.


Generated on Wed Apr 27 18:35:19 2005 for libstdc++ source by  doxygen 1.4.2