CodeNebula
C++98
The Foundation1998 · -std=c++98

The first standardized C++. Established the core language, object-oriented features, and the Standard Template Library.

47Core Language
161STL Components
-std=c++98

Key Features

Classes & Inheritance
Templates
STL Containers
Operator Overloading
RTTI
Namespaces

Core Language(47)

STL Components(161)

std::vectorstd::liststd::dequestd::setstd::mapstd::multisetstd::multimapstd::stack (Container Adaptor)std::queue (Container Adaptor)std::priority_queue (Container Adaptor)std::bitsetInput IteratorOutput IteratorForward IteratorBidirectional IteratorRandom Access IteratorIterator Traitsstd::iteratorstd::advancestd::distancestd::nextstd::prevstd::reverse_iteratorstd::back_insert_iteratorstd::front_insert_iteratorstd::insert_iteratorstd::istream_iteratorstd::ostream_iteratorstd::istreambuf_iteratorstd::ostreambuf_iteratorstd::for_eachstd::findstd::find_ifstd::find_endstd::find_first_ofstd::adjacent_findstd::countstd::count_ifstd::mismatchstd::equalstd::searchstd::search_nstd::copystd::copy_backwardstd::move (Algorithm)std::move_backwardstd::fillstd::fill_nstd::transformstd::generatestd::generate_nstd::removestd::remove_ifstd::replacestd::replace_ifstd::swapstd::swap_rangesstd::iter_swapstd::reversestd::reverse_copystd::rotatestd::rotate_copystd::uniquestd::unique_copystd::partitionstd::stable_partitionstd::sortstd::stable_sortstd::partial_sortstd::partial_sort_copystd::nth_elementstd::mergestd::inplace_mergestd::includesstd::set_unionstd::set_intersectionstd::set_differencestd::set_symmetric_differencestd::push_heapstd::pop_heapstd::make_heapstd::sort_heapstd::minstd::maxstd::min_elementstd::max_elementstd::lexicographical_comparestd::next_permutationstd::prev_permutationstd::unary_functionstd::binary_functionstd::plusstd::minusstd::multipliesstd::dividesstd::modulusstd::negatestd::equal_tostd::not_equal_tostd::greaterstd::lessstd::greater_equalstd::less_equalstd::logical_andstd::logical_orstd::logical_notstd::unary_negatestd::binary_negatestd::binder1ststd::binder2ndstd::pointer_to_unary_functionstd::pointer_to_binary_functionstd::mem_funstd::mem_fun_refstd::pairstd::stringstd::auto_ptr (Deprecated in C++11)std::rel_opsstd::iostreamstd::istreamstd::ostreamstd::stringstreamstd::fstreamstd::ifstreamstd::ofstreamstd::streambufstd::ios_basestd::cin, std::cout, std::cerr, std::clogstd::accumulatestd::inner_productstd::partial_sumstd::adjacent_differencestd::valarraystd::complexstd::numeric_limitsstd::allocatorstd::exceptionstd::runtime_errorstd::logic_errorstd::out_of_rangestd::invalid_argumentstd::overflow_errorstd::underflow_errorstd::length_errorstd::domain_errorstd::range_errorstd::bad_allocstd::bad_caststd::bad_typeidstd::bad_exceptionstd::localestd::locale::facet\<cmath\>\<cstdlib\>\<cstring\>\<cstdio\>\<cctype\>\<climits\>\<cfloat\>\<cassert\>\<ctime\>