Alphabetical Index
Alphabetical Index
A quick alphabetized map of major C and C++ keywords, headers, types, operators, and utility families.
Alphabetical Index
A quick alphabetized map of major C and C++ keywords, headers, types, operators, and utility families.
Use reference pages to confirm names, categories, nearby facilities, and the constraints that matter before writing or reviewing code.
This is a lookup hub. Entries point to the most relevant reference page for that name or family.
abort, abs, allocation helpers: C standard libraryalignof, _Alignof, _Alignas: C++ language reference, C language referencealgorithm, accumulate, any, apply: C++ standard library, C++ algorithms and rangesassert: C standard library, C standard headers index, C++ standard headers indexauto: C language reference, C++ language referencebad_alloc, bad_cast, bad_optional_access, bad_variant_access: Standard exceptions and errorsbarrier, bitand, bitor, bool, _Bool: C++ concurrency library, C++ language reference, C language referencebreak, bsearch: C language reference, C standard librarycase, catch, char, char8_t, char16_t, char32_t: C language reference, C++ language referencecalloc, cerr, cin, cout, chrono, complex, concept: C standard library, C++ standard library, C++ numerics and time, C++ language referenceconst, consteval, constexpr, constinit, const_cast: C++ language referencecontinue, condition_variable, concepts: C language reference, C++ concurrency librarydefault, define, deque, delete, deque, difftime, div: C language reference, C preprocessor and macros, C++ containers and views, C standard librarydo, domain_error, double, dynamic_cast: C language reference, C++ language reference, Standard exceptions and errorselse, endif, enum, errno, error_code, error_condition, exception, expected, explicit, export, extern: C language reference, C preprocessor and macros, C standard library, C++ language reference, C++ standard library, Standard exceptions and errorsfalse, fclose, filesystem, final, float, for, format, forward, friend, from_chars, future: C standard library, C++ language reference, C++ standard library, C++ concurrency libraryget, getenv, getline-style families, gmtime, goto: C standard library, C++ standard library, C language referenceif/ifdef/ifndef: C preprocessor and macros, C standard library, C++ standard library, C language referenceif, import, include, inline, int, iterator, invoke, ios, iostream: C language reference, C preprocessor and macros, C++ language reference, C++ standard libraryjthread: C++ concurrency librarylatch, length_error, list, locale, logic_error, long: C++ concurrency library, Standard exceptions and errors, C++ containers and views, C language reference, C standard librarymalloc, map, mdspan, memcpy, memory, module, move, mutex: C standard library, C++ containers and views, C++ standard library, C++ language reference, C++ concurrency librarynamespace, new, noexcept, nullptr, numeric, numbers: C++ language reference, C++ algorithms and ranges, C++ numerics and timeoperator, optional, or, ostream, out_of_range, overflow_error: C++ language reference, C++ standard library, Operators and punctuators, Standard exceptions and errorspair, path, pragma, predicate, print, printf, promise, protected, public: C++ standard library, C preprocessor and macros, C standard library, C++ language reference, C++ concurrency libraryqsort, queues: C standard library, C++ containers and viewsranges, reference_wrapper, regex, reinterpret_cast, requires, restrict, return, runtime_error: C++ algorithms and ranges, C++ standard library, C++ language reference, C language reference, Standard exceptions and errorsscanf, semaphores, set, shared_mutex, size_t, span, source_location, static, static_cast, string, string_view, struct, switch, system_error: C standard library, C++ concurrency library, C++ containers and views, C++ standard library, C language reference, C++ language reference, Standard exceptions and errorstemplate, thread, thread_local, throw, time, tuple, type_traits, typeid, typename: C++ language reference, C++ concurrency library, C++ standard library, C standard library, C++ numerics and timeunion, unique_ptr, unordered_map, unordered_set, unexpected, underflow_error, using, utility: C language reference, C++ language reference, C++ containers and views, C++ standard library, Standard exceptions and errorsva_list, valarray, variant, vector, virtual, visit, void, volatile: C standard library, C++ standard library, C++ containers and views, C++ numerics and time, C language reference, C++ language referencewhile, weak_ptr, wchar_t: C language reference, C++ language reference, C++ standard library, C++ containers and viewsxor, xor_eq: C++ language reference, Operators and punctuatorsy are rare in standard C and C++; use the broader language reference pages and C++ language reference.#include <vector>
#include <string_view>
int main() {
std::vector<std::string_view> headers{"<vector>", "<ranges>", "<format>"};
return static_cast<int>(headers.size());
}