<valarray>
Definuje valarray třídy šablony a mnoho podpůrné šablony tříd a funkcí.
#include <valarray>
Poznámky
Tyto šablony třídy a funkce jsou povoleny neobvyklé šířky v zájmu zlepšení výkonu.Konkrétně všechny funkce, které vrací typ valarray<T1> může vrátit objekt jiný typ T2.V takovém případě všechny funkce které přijímá jeden nebo více argumentů typu valarray<T2> musí mít přetížení, které přijímají libovolné kombinace těchto argumentů je nahrazeno každý argument typu T2.
Funkce
Pracuje s prvky vstupní valarray, vrací valarray, jejíž prvky jsou rovna absolutní hodnota vstupního valarray prvků. |
|
Pracuje s prvky vstupní valarray, vrátí valarray, jejíž prvky jsou rovny arkuskosinus prvky vstupní valarray. |
|
Pracuje s prvky vstupní valarray, vrátí valarray, jejíž prvky jsou rovny arkussinus prvky vstupní valarray. |
|
Pracuje s prvky vstupní valarray, vrátí valarray, jejíž prvky jsou rovny hodnoty jistiny arkustangens prvky vstupní valarray. |
|
Vrátí valarray, jejíž prvky jsou rovny arkustangens pravoúhlé součásti určené kombinaci konstanty a valarrays prvky. |
|
Pracuje s prvky vstupní valarray, vrátí valarray, jejíž prvky jsou rovny kosinus prvky vstupní valarray. |
|
Pracuje s prvky vstupní valarray, vrátí valarray, jejíž prvky jsou rovny hyperbolický kosinus prvky vstupní valarray. |
|
Pracuje s prvky vstupní valarray, valarray, jejíž prvky jsou rovny prvků vstupního valarray exponenciální přirozeného vrácením. |
|
Pracuje s prvky vstupní valarray, valarray, jejíž prvky jsou rovny přirozený logaritmus vstupní valarray prvky vrací. |
|
Pracuje s prvky vstupní valarray, vrátí valarray, jejíž prvky jsou rovny základní 10 nebo desítkový logaritmus vstupní valarray prvků. |
|
Pracuje s prvky vstupní valarrays a konstanty, vrácení zadána valarray, jejíž prvky jsou rovny základní prvky vstupní valarray nebo konstanta, umocněné exponentem specifikovaného prvky vstupní valarray nebo konstanta. |
|
Pracuje s prvky vstupní valarray, valarray, jejíž prvky jsou rovná sinus prvky vstupní valarray vrací. |
|
Pracuje s prvky vstupní valarray, vrátí valarray, jejíž prvky jsou rovny hyperbolický sinus prvky vstupní valarray. |
|
Pracuje s prvky vstupní valarray, vrátí valarray, jejíž prvky jsou rovny odmocnina vstupní valarray prvků. |
|
Pracuje s prvky vstupní valarray, valarray, jejíž prvky jsou rovny tangens vstupní valarray prvky vrací. |
|
Pracuje s prvky vstupní valarray, valarray, jejíž prvky jsou rovny hyperbolický tangens vstupní valarray prvky vrací. |
Operátory
Testuje, zda dva stejně velké valarrays odpovídající prvky jsou různé nebo zda jsou všechny prvky valarray nerovností zadaná hodnota typu prvku valarray. |
|
Získává zbytek po dělení odpovídající prvky dva stejně velké valarrays nebo dělením zadaná hodnota typu element valarray nebo zadanou hodnotu vydělí valarray valarray. |
|
Získá bitové a mezi odpovídající prvky dva stejně velké valarrays nebo valarray a zadaná hodnota typu prvku. |
|
Získává logický a mezi odpovídající prvky dva stejně velké valarrays nebo valarray a zadaná hodnota typu prvku valarray. |
|
Ověřuje, zda jeden valarray prvky jsou větší než prvky stejně velké valarray nebo zda jsou všechny prvky valarray větší nebo menší než zadaná hodnota typu prvku valarray. |
|
Ověřuje, zda jeden valarray prvky jsou větší než nebo rovno prvky stejně velké valarray nebo zda všechny prvky valarray jsou větší než nebo rovno nebo menší než nebo rovno zadané hodnotě. |
|
Posun doprava bitů pro každý prvek valarray zadaného čísla pozic nebo element-wise částku stanovenou ve druhém valarray. |
|
Ověřuje, zda prvky jedné valarray jsou menší než prvky stejně velké valarray nebo zda jsou všechny prvky valarray větší nebo menší než zadaná hodnota. |
|
Testuje, zda prvky jedné valarray jsou menší než nebo rovno prvky stejně velké valarray nebo zda se všechny prvky valarray jsou větší než nebo rovno nebo menší než nebo rovno zadané hodnotě. |
|
Bity pro každý prvek valarray zadaného čísla pozic nebo element-wise částku stanovenou ve druhém valarray se posune doleva. |
|
Získá mezi odpovídající prvky dva stejně velké valarrays nebo z element-wise produktu mezi valarray zadaná hodnota typu prvku valarray. |
|
Získává element-wise součet mezi odpovídající prvky dva stejně velké valarrays nebo z mezi valarray zadaná hodnota typu prvku valarray. |
|
Získá odpovídající prvky dva stejně velké valarrays nebo z element-wise rozdíl mezi valarray zadaná hodnota typu prvku valarray. |
|
Získává element-wise podíl mezi odpovídající prvky dva stejně velké valarrays nebo z mezi valarray zadaná hodnota typu prvku valarray. |
|
Zkoušky zda odpovídající prvky dva stejně velké valarrays se rovná nebo zda jsou všechny prvky valarray rovna zadaná hodnota typu prvku valarray. |
|
Bitové exkluzivní získává OR mezi odpovídající prvky dva stejně velké valarrays nebo valarray a zadaná hodnota typu prvku. |
|
Získá bitové OR mezi odpovídající prvky dva stejně velké valarrays nebo valarray a zadaná hodnota typu prvku. |
|
Získává logický OR mezi odpovídající prvky dva stejně velké valarrays nebo valarray a zadaná hodnota typu prvku valarray. |
Třídy
Třída nástroj valarray, který se používá k definování Multi-dimenzionální řezy valarray. |
|
Šablona vnitřní, pomocné třídy, podporující objekty hlavní řez poskytnutím mezi poli Dílčí operace definované hlavní řez valarray. |
|
Interní, pomocné šablony třídy, která podporuje objekty, které jsou obsaženy v valarrays tím, že poskytuje operace mezi dílčí pole definovaná zadáním dílčí indexy nadřazené valarray. |
|
Podporuje objekty, které jsou obsaženy valarrays nadřazené zadaným logický výraz poskytnutím operací mezi poli dílčí třídu interní, pomocné šablony. |
|
Třída nástroj valarray, který se používá k definování jednorozměrné, podobné vektorové podmnožiny valarray. |
|
Interní, pomocná třída šablon technologie podporující objektů řezu zadáním operací mezi dílčí pole definované řezem valarray. |
|
Popisuje šablony třídy objektu, který určuje pořadí prvků typu typu , jsou uloženy jako pole a určené k provádění matematických operací vysokorychlostní, optimalizované pro výpočetní výkon. |
Specializace
Speciální verze valarray třída šablony<typu> u prvků typu bool. |
Viz také
Referenční dokumentace
Bezpečný přístup z více vláken ve standardní knihovně C++