Standard C++ Library Class Reference
Click on the banner to return to the Class Reference home page.
©Copyright 1996 Rogue Wave Software
raw_storage_iterator
Memory Management
Summary
Enables iterator-based algorithms to store results into uninitialized memory.
Contents
Synopsis●
Description●
Constructor●
Member Operators●
Synopsis
#include <memory>
template <class OutputIterator, class T>
class raw_storage_iterator : public output_iterator {
public:
explicit raw_storage_iterator (OutputIterator);
raw_storage_iterator<OutputIterator, t>& operator*();
raw_storage_iterator<OutputIterator, T>&
operator= (const T&);
raw_storage_iterator<OutputIterator>& operator++();
raw_storage_iterator<OutputIterator> operator++ (int);
};