A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://cplusplus.github.io/LWG/issue2727 below:

Parallel algorithms with constexpr specifier

Change the <algorithm> header synopsis, 26.1 [algorithms.general], as indicated, to remove "constexpr" from the six {min,max,minmax}_element overloads with an ExecutionPolicy argument:

namespace std {

[…]
// 25.5.7, minimum and maximum:
[…]
template<class ExecutionPolicy, class ForwardIterator>
  constexpr ForwardIterator min_element(ExecutionPolicy&& exec, // see 25.2.5
                                        ForwardIterator first, ForwardIterator last);
template<class ExecutionPolicy, class ForwardIterator, class Compare>
  constexpr ForwardIterator min_element(ExecutionPolicy&& exec, // see 25.2.5
                                        ForwardIterator first, ForwardIterator last,
                                        Compare comp);
[…]
template<class ExecutionPolicy, class ForwardIterator>
  constexpr ForwardIterator max_element(ExecutionPolicy&& exec, // see 25.2.5
                                        ForwardIterator first, ForwardIterator last);
template<class ExecutionPolicy, class ForwardIterator, class Compare>
  constexpr ForwardIterator max_element(ExecutionPolicy&& exec, // see 25.2.5
                                        ForwardIterator first, ForwardIterator last,
                                        Compare comp);
[…]
template<class ExecutionPolicy, class ForwardIterator>
  constexpr pair<ForwardIterator, ForwardIterator>
    minmax_element(ExecutionPolicy&& exec, // see 25.2.5
                   ForwardIterator first, ForwardIterator last);
template<class ExecutionPolicy, class ForwardIterator, class Compare>
  constexpr pair<ForwardIterator, ForwardIterator>
    minmax_element(ExecutionPolicy&& exec, // see 25.2.5
                   ForwardIterator first, ForwardIterator last, Compare comp);
[…]
}

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4