C++ Standard Library: Utilities

Class/Function Header Standard VBCC GCC SAS/C DICE Notes
pair utility C++98 STLport Pair of values
tuple tuple C++11 Missing Tuple of values
make_pair utility C++98 STLport Create pair
make_tuple tuple C++11 Missing Create tuple
tie tuple C++11 Missing Create tuple of references
forward_as_tuple tuple C++11 Missing Create tuple of forwarded references
tuple_cat tuple C++11 Missing Concatenate tuples
get tuple C++11 Missing Get tuple element
swap utility C++98 STLport Swap values
move utility C++11 Missing Move value
forward utility C++11 Missing Forward value
declval utility C++11 Missing Declare value
initializer_list initializer_list C++11 Missing Initializer list
auto_ptr memory C++98 STLport Auto pointer (deprecated)
unique_ptr memory C++11 Missing Unique pointer
shared_ptr memory C++11 Missing Shared pointer
weak_ptr memory C++11 Missing Weak pointer
enable_shared_from_this memory C++11 Missing Enable shared from this
allocator memory C++98 STLport Default allocator
allocator_traits memory C++11 Missing Allocator traits
pointer_traits memory C++11 Missing Pointer traits
default_delete memory C++11 Missing Default deleter
function functional C++11 Missing Function wrapper
bind functional C++11 Missing Bind function arguments
ref functional C++11 Missing Create reference wrapper
cref functional C++11 Missing Create const reference wrapper
mem_fn functional C++11 Missing Create member function pointer
not1 functional C++98 STLport Negate unary predicate
not2 functional C++98 STLport Negate binary predicate
ptr_fun functional C++98 STLport Create function pointer (deprecated)
mem_fun functional C++98 STLport Create member function pointer (deprecated)
mem_fun_ref functional C++98 STLport Create member function reference (deprecated)
TOTALS 0/32 0/32 10/32 0/32