Rogue Wave banner
Previous fileTop of DocumentContentsIndex pageNext file
Standard C++ Library Module Reference Guide
Rogue Wave web site:  Home Page  |  Main Documentation Page

2.4 General utilities library

Clause 20 of the Standard contains the General utilities library, lib.utilities. This library describes components used by other library elements, such as a predefined storage allocator for dynamic storage management. If you are reading this manual online, click the name of header file or entry to go to its description.

Table 3: General utilities library

Header File Corresponding Entries in this Reference

<utility>

pair

Operators

<functional>

binary_function

unary_function

plus

minus

multiplies

divides

modulus

negate

equal_to

not_equal_to

greater

less

greater_equal

less_equal

compare

logical_and

logical_or

logical_not

Negators

unary_negate

binary_negate

not1()

not2()

bind1st(), bind2nd()

binder1st, binder2nd

pointer_to_unary_function

ptr_fun()

pointer_to_binary_function

mem_fun, mem_fun_ref

Function Objects

<memory>

allocator

raw_storage_iterator

auto_ptr

get_temporary_buffer()

return_temporary_buffer()

uninitialized_copy()

uninitialized_fill()

uninitialized_fill_n()



Previous fileTop of DocumentContentsIndex pageNext file

Copyright (c) 1994-2006 Rogue Wave Software, a Quovadx Division.
Licensed under the Apache License, Version 2.0.
Contact Rogue Wave about documentation or support issues. You can also seek help from other developers through the Apache stdcxx community (see below).

For more information on the Rogue Wave Standard C++ Library under open source, see Section 1.2 of the user's guide.