📦 libstdc++-docs
955 pages · page 5 of 5
S (continued)
- std::ranges::bidirectional_range(3)std::ranges::bidirectional_range✨
- std::ranges::borrowed_range(3)[range.range] The borrowed_range concept.✨
- std::ranges::common_range(3)std::ranges::common_range✨
- std::ranges::contiguous_range(3)std::ranges::contiguous_range✨
- std::ranges::dangling(3)std::ranges::dangling✨
- std::ranges::elements_of(3)std::ranges::elements_of✨
- std::ranges::empty_view(3)A view that contains no elements.✨
- std::ranges::equal_to(3)ranges::equal_to function object type.✨
- std::ranges::forward_range(3)std::ranges::forward_range✨
- std::ranges::greater(3)ranges::greater function object type.✨
- std::ranges::greater_equal(3)ranges::greater_equal function object type.✨
- std::ranges::input_range(3)std::ranges::input_range✨
- std::ranges::less(3)ranges::less function object type.✨
- std::ranges::less_equal(3)ranges::less_equal function object type.✨
- std::ranges::not_equal_to(3)ranges::not_equal_to function object type.✨
- std::ranges::output_range(3)std::ranges::output_range✨
- std::ranges::random_access_range(3)std::ranges::random_access_range✨
- std::ranges::range(3)std::ranges::range✨
- std::ranges::single_view(3)A view that contains exactly one element.✨
- std::ranges::sized_range(3)[range.sized] The sized_range concept.✨
- std::ranges::subrange(3)The ranges::subrange class template.✨
- std::ranges::view(3)[range.view] The ranges::view concept.✨
- std::ranges::view_base(3)[range.view] The ranges::view_base type.✨
- std::ranges::view_interface(3)The ranges::view_interface class template.✨
- std::ranges::viewable_range(3)std::ranges::viewable_range✨
- std::rank(3)rank✨
- std::ratio(3)Provides compile-time rational arithmetic.✨
- std::ratio_equal(3)ratio_equal✨
- std::ratio_greater(3)ratio_greater✨
- std::ratio_greater_equal(3)ratio_greater_equal✨
- std::ratio_less(3)ratio_less✨
- std::ratio_less_equal(3)ratio_less_equal✨
- std::ratio_not_equal(3)ratio_not_equal✨
- std::raw_storage_iterator(3)✨
- std::recursive_mutex(3)✨
- std::recursive_timed_mutex(3)✨
- std::reference_wrapper(3)Primary class template for reference_wrapper.✨
- std::regex_constants(3)ISO C++ 2011 namespace for options and flags used with std::regex.✨
- std::regex_error(3)A regular expression exception class.✨
- std::regex_iterator(3)✨
- std::regex_token_iterator(3)✨
- std::regex_traits(3)Describes aspects of a regular expression.✨
- std::regular_invocable(3)[concept.regularinvocable], concept regular_invocable✨
- std::rel_ops(3)The generated relational operators are sequestered here.✨
- std::relation(3)std::relation✨
- std::remove_all_extents(3)remove_all_extents✨
- std::remove_const(3)remove_const✨
- std::remove_cv(3)remove_cv✨
- std::remove_extent(3)remove_extent✨
- std::remove_pointer(3)remove_pointer✨
- std::remove_reference(3)remove_reference✨
- std::remove_volatile(3)remove_volatile✨
- std::result_of(3)result_of✨
- std::reverse_iterator(3)✨
- std::runtime_error(3)One of two subclasses of exception.✨
- std::same_as(3)std::same_as✨
- std::scoped_allocator_adaptor(3)An adaptor to recursively pass an allocator to the objects it constructs.✨
- std::scoped_lock(3)std::scoped_lock✨
- std::seed_seq(3)The seed_seq class generates sequences of seeds for random number generators.✨
- std::set(3)A standard container made up of unique keys, which can be retrieved in logarithmic time.✨
- std::shared_future(3)Primary template for shared_future.✨
- std::shared_lock(3)shared_lock✨
- std::shared_mutex(3)std::shared_mutex✨
- std::shared_ptr(3)A smart pointer with reference-counted copy semantics.✨
- std::shared_timed_mutex(3)The standard shared timed mutex type.✨
- std::shuffle_order_engine(3)Produces random numbers by reordering random numbers from some base engine.✨
- std::simd___vec_builtin(3)✨
- std::simd___vec_builtin_of(3)✨
- std::slice(3)Class defining one-dimensional subset of an array.✨
- std::slice_array(3)Reference to one-dimensional subset of an array.✨
- std::sortable(3)std::sortable✨
- std::stack(3)A standard container giving FILO behavior.✨
- std::stop_callback(3)A wrapper for callbacks to be run when a stop request is made.✨
- std::stop_source(3)A type that allows a stop request to be made.✨
- std::stop_token(3)Allow testing whether a stop request has been made on a stop_source.✨
- std::streambuf(3)The actual work of input and output (interface).✨
- std::strict_weak_order(3)std::strict_weak_order✨
- std::string(3)Managing sequences of characters and character-like objects.✨
- std::stringbuf(3)The actual work of input and output (for std::string).✨
- std::stringstream(3)Controlling input and output for std::string.✨
- std::student_t_distribution(3)A student_t_distribution random number distribution.✨
- std::student_t_distribution::param_type(3)✨
- std::student_t_distribution_param_type(3)✨
- std::sub_match(3)✨
- std::subtract_with_carry_engine(3)The Marsaglia-Zaman generator.✨
- std::system_error(3)An exception type that includes an error_code value.✨
- std::this_thread(3)ISO C++ 2011 namespace for interacting with the current thread.✨
- std::thread(3)✨
- std::thread_id(3)✨
- std::time_base(3)Time format ordering data.✨
- std::time_get(3)Primary class template time_get.✨
- std::time_get_byname(3)class time_get_byname [22.2.5.2].✨
- std::time_put(3)Primary class template time_put.✨
- std::time_put_byname(3)class time_put_byname [22.2.5.4].✨
- std::timed_mutex(3)✨
- std::to_chars_result(3)Result type of std::to_chars.✨
- std::tr1(3)ISO C++ TR1 entities toplevel namespace is std::tr1.✨
- std::tr1::__detail(3)Implementation details not part of the namespace std::tr1 interface.✨
- std::tr2(3)Namespace for non-standard "TR2" extensions.✨
- std::tr2::__detail(3)Implementation details not part of the namespace std::tr2 interface.✨
- std::tr2::__dynamic_bitset_base(3)✨
- std::tr2::__reflection_typelist(3)✨
- std::tr2::__reflection_typelist__(3)Specialization for an empty typelist.✨
- std::tr2::bases(3)Sequence abstraction metafunctions for manipulating a typelist.✨
- std::tr2::bool_set(3)✨
- std::tr2::direct_bases(3)Enumerate all the direct base classes of a class. Form of a typelist.✨
- std::tr2::dynamic_bitset(3)The dynamic_bitset class represents a sequence of bits.✨
- std::tr2::dynamic_bitset_reference(3)✨
- std::tuple(3)Primary class template, tuple.✨
- std::tuple_element(3)Gives the type of the ith element of a given tuple type.✨
- std::tuple_size(3)Finds the size of a given tuple type.✨
- std::type_index(3)Class type_index.✨
- std::type_info(3)Part of RTTI.✨
- std::type_order(3)Total ordering of types.✨
- std::unary_function(3)✨
- std::unary_negate(3)One of the negation functors.✨
- std::underflow_error(3)✨
- std::underlying_type(3)The underlying type of an enum.✨
- std::uniform_int_distribution(3)Uniform discrete distribution for random numbers. A discrete random distribution on the range $[min, max]$ with equal probability throughout the range.✨
- std::uniform_int_distribution::param_type(3)✨
- std::uniform_int_distribution_param_type(3)✨
- std::uniform_random_bit_generator(3)std::uniform_random_bit_generator✨
- std::uniform_real_distribution(3)Uniform continuous distribution for random numbers.✨
- std::uniform_real_distribution::param_type(3)✨
- std::uniform_real_distribution_param_type(3)✨
- std::unique_lock(3)A movable scoped lock type.✨
- std::unique_ptr(3)A move-only smart pointer that manages unique ownership of a resource.✨
- std::unordered_map(3)A standard container composed of unique keys (containing at most one of each key value) that associates values of another type with the keys.✨
- std::unordered_multimap(3)A standard container composed of equivalent keys (possibly containing multiple of each key value) that associates values of another type with the keys.✨
- std::unordered_multiset(3)A standard container composed of equivalent keys (possibly containing multiple of each key value) in which the elements' keys are the elements themselves.✨
- std::unordered_set(3)A standard container composed of unique keys (containing at most one of each key value) in which the elements' keys are the elements themselves.✨
- std::uses_allocator(3)Declare uses_allocator so it can be specialized in <queue> etc.✨
- std::valarray(3)Smart array designed to support numeric processing.✨
- std::vector(3)A standard container which offers fixed time access to individual elements in any order.✨
- std::wbuffer_convert(3)Buffer conversions.✨
- std::weak_ptr(3)A non-owning observer for a pointer owned by a shared_ptr.✨
- std::weakly_incrementable(3)std::weakly_incrementable✨
- std::weibull_distribution(3)A weibull_distribution random number distribution.✨
- std::weibull_distribution::param_type(3)✨
- std::weibull_distribution_param_type(3)✨
- std::wfilebuf(3)The actual work of input and output (for files).✨
- std::wfstream(3)Controlling input and output for files.✨
- std::wifstream(3)Controlling input for files.✨
- std::wios(3)Template class basic_ios, virtual base class for all stream classes.✨
- std::wiostream(3)Template class basic_iostream.✨
- std::wistream(3)Template class basic_istream.✨
- std::wistringstream(3)Controlling input for std::string.✨
- std::wofstream(3)Controlling output for files.✨
- std::wostream(3)Template class basic_ostream.✨
- std::wostringstream(3)Controlling output for std::string.✨
- std::wstreambuf(3)The actual work of input and output (interface).✨
- std::wstring(3)Managing sequences of characters and character-like objects.✨
- std::wstring_convert(3)String conversions.✨
- std::wstringbuf(3)The actual work of input and output (for std::string).✨
- std::wstringstream(3)Controlling input and output for std::string.✨
💅
getting it ready, bestie…