About 84 results
Open links in new tab
  1. Algorithms library - cppreference.com

    A parallel algorithm is a function template in the algorithms library with a template parameter named ExecutionPolicy or constrained …

  2. Algorithms - cppreference.com

    C89/C90 standard (ISO/IEC 9899:1990): 4.10.5 Searching and sorting utilities

  3. cppreference.com

    What links here Related changes Upload file Special pages Printable version Permanent link Page information

  4. std::find, std::find_if, std::find_if_not - cppreference.com

    If an uncaught exception is thrown while accessing objects via an algorithm argument, the behavior is determined by the execution …

  5. Constrained algorithms (since C++20) - cppreference.com

    C++20 provides constrained versions of most algorithms in the namespace std::ranges. In these algorithms, a range can be specified …

  6. std::transform - cppreference.com

    std::transform applies the given function to the elements of the given input range (s), and stores the result in an output range starting …

  7. std::sort - cppreference.com

    If the algorithm fails to allocate memory, std::bad_alloc is thrown. Possible implementation See also the implementations in libstdc++ …

  8. Standard library header <algorithm> - cppreference.com

    // mostly freestanding #include <initializer_list> namespace std { namespace ranges { // algorithm result types template<class I, class …

  9. std::for_each - cppreference.com

    If an uncaught exception is thrown while accessing objects via an algorithm argument, the behavior is determined by the execution …

  10. std::ranges::transform, std::ranges::unary_transform_result ... - Reference

    The function-like entities described on this page are algorithm function objects (informally known as niebloids), that is: Explicit …