• ▼MSDN Library - April 2000
    • ▶Welcome to the MSDN Library
    • ▼Visual Studio 6.0 Documentation
      • ▶Visual Studio Documentation
      • ▶Visual Basic Documentation
      • ▼Visual C++ Documentation
        • Visual C++ Start Page
        • ▶Visual C++ Documentation Map
        • ▶What's New in Visual C++ 6.0
        • ▶Getting Started with Visual C++ 6.0
        • ▶Using Visual C++
        • ▼Reference
          • ▶Microsoft Foundation Class Library and Templates
          • ▼C/C++ Language and C++ Libraries
            • C/C++ Languages and C++ Libraries
            • ▶C++ Language Reference
            • ▶C Language Reference
            • ▶iostream Library Reference
            • ▼Standard C++ Library Reference
              • Standard C++ Library Reference
              • Standard C++ Library
              • Table of Contents
              • ▶C++ Library Overview
              • ▶STL Conventions
              • ▶Files and Streams
              • ▶Containers
              • ▶algorithm
              • ▶bitset
              • cassert
              • cctype
              • cerrno
              • cfloat
              • ciso646
              • climits
              • clocale
              • cmath
              • ▶complex
              • csetjmp
              • csignal
              • cstdarg
              • cstddef
              • cstdio
              • cstdlib
              • cstring
              • ctime
              • cwchar
              • cwctype
              • ▶deque
              • ▶exception
              • ▶fstream
              • ▶functional
              • ▶iomanip
              • ▶ios
              • iosfwd
              • ▶iostream
              • ▶istream
              • ▶iterator
              • ▶limits
              • ▶list
              • ▶locale
              • ▶map
              • ▶memory
              • ▶numeric
              • ▶ostream
              • ▶queue
              • ▶set
              • ▶sstream
              • ▶stack
              • ▶stdexcept
              • ▶streambuf
              • ▶string
              • ▶strstream
              • ▶utility
              • ▶valarray
              • ▶vector
              • ▶iso646.h
              • ▶wchar.h
              • ▼STL Sample Programs
                • abs (STL Sample)
                • accumulate, copy, vector::push_back(STL Sample)
                • adjacent_difference, vector::push_back (STL Sample)
                • Non-Predicate Version of adjacent_find (STL Sample)
                • Predicate Version of adjacent_find (STL Sample)
                • advance (STL Sample)
                • Basic Math (STL Sample)
                • basic_string::append (STL Sample)
                • basic_string::find_first_of (STL Sample)
                • basic_string size and resize (STL Sample)
                • binary_function Structure (STL Sample)
                • count (STL Sample)
                • count_if (STL Sample)
                • deque::assign and deque::swap (STL Sample)
                • deque::begin and deque::end (STL Sample)
                • deque::erase and deque::clear (STL sample)
                • deque::front and deque::back (STL Sample)
                • deque::insert (STL Sample)
                • deque::operator[] and deque::at (STL Sample)
                • deque::push_back and deque::pop_back (STL Sample)
                • deque::push_front, deque::pop_front (STL Sample)
                • deque::rbegin and deque::rend (STL Sample)
                • deque::size and deque::resize (STL Sample)
                • distance (STL Sample)
                • exp, log, and log10 (Sample)
                • find (STL Sample)
                • find_if (STL Sample)
                • for_each (STL Sample)
                • Generate (STL Sample)
                • generate_n (STL Sample)
                • heap (STL Sample)
                • The Predicate Versions of heap (STL Sample)
                • includes (STL Sample)
                • Predicate Version of includes (STL Sample)
                • inner_product (STL Sample)
                • inplace_merge (STL Sample)
                • Predicate Version of inplace_merge (STL Sample)
                • iter_swap (STL Sample)
                • list::assign (STL Sample)
                • list::back, list::front (STL Sample)
                • list::insert (STL Sample)
                • list::list (STL Sample)
                • lower_bound (STL Sample)
                • Predicate Version of lower_bound (STL Sample)
                • make_pair (STL Sample)
                • map::insert, map::find, and map::end (STL Sample)
                • Non-Predicate Version of max_element (STL Sample)
                • Predicate Version of max_element (STL Sample)
                • map::max_size, clear, erase, size (STL Sample)
                • merge (STL Sample)
                • Predicate Version of merge (STL Sample)
                • min_element (STL Sample)
                • Predicate Version of min_element (STL Sample)
                • new operator (STL Sample)
                • next_permutation (STL Sample)
                • Predicate Version of next_permutation (STL Sample)
                • nth_element (STL Sample)
                • Predicate Version of nth_element (STL Sample)
                • Members of the numeric_limits Class (STL Sample)
                • operator == and operator
                • Pair Logical Operator (STL Sample)
                • partial_sort (STL Sample)
                • partial_sort_copy (STL Sample)
                • Predicate Version of partial_sort_copy (STL Sample)
                • Predicate Version of partial_sort (STL Sample)
                • partial_sum (STL Sample)
                • partition (STL Sample)
                • prev_permutation (STL Sample)
                • priority_queue functions (STL Sample)
                • queue functions (STL Sample)
                • random_shuffle (STL Sample)
                • Predicate Version of random_shuffle (STL Sample)
                • remove (STL Sample)
                • remove_copy (STL Sample)
                • remove_copy_if (STL Sample)
                • remove_if (STL Sample)
                • replace (STL Sample)
                • replace_copy (STL Sample)
                • replace_copy_if (STL Sample)
                • replace_if (STL Sample)
                • reverse (STL Sample)
                • reverse_copy (STL Sample)
                • rotate (STL Sample)
                • rotate_copy (STL Sample)
                • set::(lower_, upper_)bound, equal_range (STL Sample)
                • set::(key_, value_)comp (STL Sample)
                • set::count (STL Sample)
                • set::empty and set::clear (STL Sample)
                • set::find (STL Sample)
                • set::max_size (STL Sample)
                • set::rbegin and set::rend (STL Sample)
                • set::size (STL Sample)
                • set::swap, begin, end (STL Sample)
                • sqrt and pow (STL Sample)
                • stack::operator== (STL Sample)
                • stack::operator
                • stack::size (STL Sample)
                • stack::top and stack::empty (STL Sample)
                • string::getline (STL Sample)
                • string::operator== (STL Sample)
                • string::operator
                • string::operator
                • string::operator
                • string::operator
                • string::operator
                • string::operator
                • string::operator+ (STL Sample)
                • string::operator!= (STL Sample)
                • Trigonometry Functions (Sample)
                • unary_function
                • upper_bound (STL Sample)
                • Predicate Version of upper_bound (STL Sample)
                • Vector Class, operator== (STL Sample)
                • vector::empty, erase, and push_back (STL Sample)
                • vector::front and vector::back (STL Sample)
                • Vector Class, operator
                • vector::push_back and vector::pop_back (STL Sample)
                • vector::size, vector::capacity, and more (STL Sample)
        • ▶Samples
        • ▶Compaq Alpha Documentation
      • ▶Visual FoxPro Documentation
      • ▶Visual InterDev Documentation
      • ▶Visual J++ Documentation
      • ▶Visual SourceSafe Documentation
    • ▶Office Developer Documentation
    • ▶Windows CE Documentation
    • ▶Platform SDK
    • ▶SDK Documentation
    • ▶DDK Documentation
    • ▶Windows Resource Kits
    • ▶Knowledge Base
    • ▶Technical Articles
    • ▶Backgrounders
    • ▶Specifications
    • ▶Books
    • ▶Partial Books
    • ▶Periodicals
    • ▶Samples