<valarray>
Definiert den Vorlagenklassenwertarray und unterstützenden die zahlreichen Vorlagenklassen und die Funktionen.
#include <valarray>
Hinweise
Diese Vorlagenklassen und Funktionen sind zulässig und empfängt außergewöhnlichen Breite im Namen der verbesserten Leistung. Insbesondere gibt eine Funktion möglicherweise, die Typ valarray <> zurückgibt T1, ein Objekt eines anderen Typs T2 zurück. In diesem Fall muss jede Funktion, die akzeptiert, eine oder mehrere Argumente des Typs valarray < T2**>** Überladungen, die beliebige Kombinationen dieser Argumente akzeptieren, ist jeweils, die ein Argument des Typs T2 ersetzt wird.
Funktionen
Ermöglicht an die Elemente eines Eingabewertarrays ausgeführt werden und gibt ein Wertarray zurück, dessen Elemente gleich den absoluten Wert der Eingabewertarrays sind. |
|
Ermöglicht an die Elemente eines Eingabewertarrays ausgeführt werden und gibt ein Wertarray zurück, dessen Elemente gleich den Arkuskosinus der Elemente des Eingabewertarrays sind. |
|
Ermöglicht an die Elemente eines Eingabewertarrays ausgeführt werden und gibt ein Wertarray zurück, dessen Elemente gleich den Arkussinus der Elemente des Eingabewertarrays sind. |
|
Ermöglicht an die Elemente eines Eingabewertarrays ausgeführt werden und gibt ein Wertarray zurück, dessen Elemente gleich den wichtigsten Wert des Arkustangens der Elemente des Eingabewertarrays sind. |
|
Gibt ein Wertarray zurück, dessen Elemente gleich den Arkustangens der kartesischen Komponenten sind, die durch eine Kombination der Konstanten und der Elemente von Wertarrays angegeben werden. |
|
Ermöglicht an die Elemente eines Eingabewertarrays ausgeführt werden und gibt ein Wertarray zurück, dessen Elemente gleich den Kosinus der Elemente des Eingabewertarrays sind. |
|
Ermöglicht an die Elemente eines Eingabewertarrays ausgeführt werden und gibt ein Wertarray zurück, dessen Elemente gleich dem Hyperbelkosinus der Elemente des Eingabewertarrays sind. |
|
Ermöglicht an die Elemente eines Eingabewertarrays ausgeführt werden und gibt ein Wertarray zurück, dessen Elemente gleich das natürliche Exponentialfunktion der Elemente des Eingabewertarrays sind. |
|
Ermöglicht an die Elemente eines Eingabewertarrays ausgeführt werden und gibt ein Wertarray zurück, dessen Elemente gleich den natürlichen Logarithmus der Elemente des Eingabewertarrays sind. |
|
Ermöglicht an die Elemente eines Eingabewertarrays ausgeführt werden und gibt ein Wertarray zurück, dessen Elemente gleich oder den allgemeinen Logarithmus der Basiswert 10 der Eingabewertarrays sind. |
|
Ermöglicht an die Elemente von Eingabewertarrays und Konstanten ausgeführt werden und gibt ein Wertarray zurück, dessen Elemente gleich eine Basismenge angegeben haben entweder durch die Elemente eines Eingabewertarrays lauten, oder eine Konstante, die einem Exponenten ausgelöst wurde, entweder durch die Elemente eines Eingabewertarrays oder Konstanten angeben. |
|
Ermöglicht an die Elemente eines Eingabewertarrays ausgeführt werden und gibt ein Wertarray zurück, dessen Elemente gleich den Sinus der Elemente des Eingabewertarrays sind. |
|
Ermöglicht an die Elemente eines Eingabewertarrays ausgeführt werden und gibt ein Wertarray zurück, dessen Elemente gleich dem Hyperbelsinus der Elemente des Eingabewertarrays sind. |
|
Ermöglicht an die Elemente eines Eingabewertarrays ausgeführt werden und gibt ein Wertarray zurück, dessen Elemente gleich die Quadratwurzel der Eingabewertarrays sind. |
|
Ermöglicht an die Elemente eines Eingabewertarrays ausgeführt werden und gibt ein Wertarray zurück, dessen Elemente gleich die Tangente der Eingabewertarrays sind. |
|
Ermöglicht an die Elemente eines Eingabewertarrays ausgeführt werden und gibt ein Wertarray zurück, dessen Elemente gleich dem Hyperbeltangens der Elemente des Eingabewertarrays sind. |
Operatoren
Testet, ob die entsprechenden Elemente zweier gleichmäßig Wertarrays sind ungleich skalierten, oder dass alle Elemente eines Wertarrays ein Wert des Wertarrays ungleich sind. |
|
Erhält den Rest bei dem der entsprechenden Elemente zweier gleichmäßig skalierten Wertarrays oder bei dem Wertarrays eines mit einem angegebenen Wert des Wertarrays oder bei dem eines angegebenen Werts durch ein Wertearray. |
|
Erhält bitweise UND zwischen entsprechenden Elemente zweier gleichmäßig skalierten Wertarrays oder zwischen einem Array von Werten und einem bestimmten Wert des Elementtyps. |
|
Erhält logische UND zwischen entsprechenden Elemente zweier gleichmäßig skalierten Wertarrays oder zwischen einem Array von Werten und einem bestimmten Wert des Wertarrays. |
|
Testet ob die Elemente aus einem Array von Werten sind größer als die Elemente gleichmäßig eines skalierten Wertarrays, oder dass alle Elemente eines Wertarrays größer oder kleiner als ein angegebener Wert des Wertarrays sind. |
|
Größer oder gleich testet, ob die Elemente aus einem Array von Werten größer oder gleich die Elemente gleichmäßig eines skalierten sind Wertarrays, oder dass alle Elemente eines Wertarrays oder kleiner oder gleich einem angegebenen Wert haben. |
|
Rechtsschiebe die Bits für jedes Element eines Wertarrays ein angegebene Anzahl oder Positionen durch eine elementweise Menge angegeben durch einen zweiten Wertearray. |
|
Testet ob die Elemente aus einem Array von Werten sind kleiner als die Elemente gleichmäßig eines skalierten Wertarrays, oder dass alle Elemente eines Wertarrays größer oder kleiner als ein angegebener Wert sind. |
|
Größer oder gleich testet, ob die Elemente aus einem Array von Werten maximal die Elemente gleichmäßig eines skalierten sind Wertarrays, oder dass alle Elemente eines Wertarrays oder kleiner oder gleich einem angegebenen Wert haben. |
|
Wechselt nach links die Bits für jedes Element eines Wertarrays ein angegebene Anzahl oder Positionen durch eine elementweise Menge angegeben durch einen zweiten Wertearray. |
|
Erhält das elementweise Produkt zwischen entsprechenden Elemente zweier gleichmäßig skalierten Wertarrays oder zwischen einem Wertarrays ein Wert des Wertarrays. |
|
Erhält die elementweise Summe zwischen entsprechenden Elemente zweier gleichmäßig skalierten Wertarrays oder zwischen einem Wertarrays ein Wert des Wertarrays. |
|
Ruft den elementweisen Unterschied zwischen entsprechenden Elemente zweier gleichmäßig skalierten Wertarrays oder zwischen einem Wertarrays ein Wert des Wertarrays. |
|
Ruft den elementweisen Quotienten zwischen entsprechenden Elemente zweier gleichmäßig skalierten Wertarrays oder zwischen einem Wertarrays ein Wert des Wertarrays. |
|
Testet, ob die entsprechenden Elemente zweier gleichmäßig Wertarrays sind gleich skalierten, oder dass alle Elemente eines Wertarrays ein Wert des Wertarrays gleich sind. |
|
Erhält bitweise exklusive OR zwischen entsprechenden Elemente zweier gleichmäßig skalierten Wertarrays oder zwischen einem Array von Werten und einem bestimmten Wert des Elementtyps. |
|
Erhält bitweise OR zwischen entsprechenden Elemente zweier gleichmäßig skalierten Wertarrays oder zwischen einem Array von Werten und einem bestimmten Wert des Elementtyps. |
|
Erhält logische OR zwischen entsprechenden Elemente zweier gleichmäßig skalierten Wertarrays oder zwischen einem Array von Werten und einem bestimmten Wert des Wertarrays. |
Klassen
Eine Hilfsklasse zum Wertarray, der verwendet wird, um mehrdimensionale Segmente eines Wertarrays zu definieren. |
|
Eine interne, zusätzliche Vorlagenklasse, die allgemeine Segment unterstützt, - Objekt, indem diese Vorgänge zwischen den Teilmengenarrays bereitstellt, die von den allgemeinen Segment eines Wertarrays definiert werden. |
|
Eine interne, zusätzliche Vorlagenklasse, die Objekten unterstützt, die auf Teilmengen des Wertarrays sind, indem diese Vorgänge zwischen Teilmengenarrays bereitstellen, definierte, indem einer Teilmenge Indizes eines übergeordneten Wertarrays angegeben. |
|
Eine interne, zusätzliche Vorlagenklasse, die Objekten unterstützt, die die Teilmengen der übergeordneten Wertarrays angegeben sind, mit einem booleschen Ausdruck, indem diese Vorgänge zwischen der Teilmenge bereitstellen, kleidet. |
|
Eine Hilfsklasse zum Wertarray, der verwendet wird, um die als eindimensionales, Vektor ähnlichen Teilmengen eines Wertarrays zu definieren. |
|
Eine interne, zusätzliche Vorlagenklasse, die Sliceobjekte unterstützt, indem Vorgänge zwischen Teilmengenarrays bereitstellt, definierte durch den Segment eines Wertarrays. |
|
Die Vorlagenklasse beschreibt ein Objekt, das eine Sequenz von Elementen des Typs Typ steuert, das während ein Array gespeichert sind sowie für das Ausführen mathematischer HochgeschwindigkeitsVorgängen entworfen, optimiert wurde für Computerleistung. |
Spezialisierungen
Eine spezielle Version des Vorlagenklassenwertarrays Typ<> zu den Elementen des Typs bool. |
Siehe auch
Referenz
Threadsicherheit in der C++-Standardbibliothek