Namensräume
Varianten
Aktionen

std::experimental::minmax

Von cppreference.com
< cpp‎ | experimental‎ | simd
 
 
 
 
 
Definiert in Header <experimental/simd>
template< class T, class Abi >

std::pair<simd<T, Abi>, simd<T, Abi>>

minmax( const simd<T, Abi>& a, const simd<T, Abi>& b ) noexcept;
(Parallelismus TS v2)

Gibt sowohl das elementweise Minimum als auch das elementweise Maximum zurück.

Inhalt

[bearbeiten] Parameter

a - der erste Vektor von Elementen für minmax
b - der zweite Vektor von Elementen für minmax

[bearbeiten] Rückgabewert

Ein Objekt r, wobei das i-te Element von r.first std::min(a[i], b[i]) ist und das i-te Element von r.second std::max(a[i], b[i]) ist.

[bearbeiten] Beispiel

[bearbeiten] Siehe auch