<valarray>
Definiuje valarray szablonu klasy i liczne towarzyszące szablonu klasy i funkcje.
#include <valarray>
Uwagi
Te klasy szablonu i funkcje są dozwolone nietypowe latitude w celu poprawy wydajności.W szczególności każda funkcja zwraca typ valarray <T1> może zwracać obiekt innego typu T2.W takim przypadku dowolny funkcjonować, które akceptuje jednego lub więcej argumentów typu valarray <T2> musi mieć overloads, które akceptują dowolnych kombinacji tych argumentów zastępowane każdego argumentu typu T2.
Funkcje
Działa na elementy wejściowe valarray, w valarray, której elementy są równe wartości bezwzględnej elementów wejściowych valarray powrotu. |
|
Działa na elementy wejściowe valarray, w powrocie valarray, której elementy są równe cosinus elementów wejściowych valarray. |
|
Działa na elementy wejściowe valarray, w powrocie valarray, której elementy są równe sinus elementów wejściowych valarray. |
|
Działa na elementy wejściowe valarray, valarray, której elementy są równe wartości tangens elementów wejściowych valarray powrotu. |
|
Zwraca valarray, której elementy są równe arcus tangens kartezjańskimi elementów określonych kombinacji stałych i elementy valarrays. |
|
Działa na elementy wejściowe valarray, w powrocie valarray, której elementy są równe cosinus elementów wejściowych valarray. |
|
Działa na elementy wejściowe valarray, w powrocie valarray, której elementy są równe cosinus hiperboliczny liczby elementów wejściowych valarray. |
|
Działa na elementy wejściowe valarray, w powrocie valarray, której elementy są równe naturalnych wykładniczy elementów wejściowych valarray. |
|
Działa na elementy wejściowe valarray, w powrocie valarray, której elementy są równe logarytm naturalny elementów wejściowych valarray. |
|
Działa na elementy wejściowe valarray, w valarray, której elementy są równe 10 podstawowej lub logarytm elementów wejściowych valarray powrotu. |
|
Działa na elementy wejściowe valarrays i stałych, zwracając valarray, której elementy są równe bazy określona przez elementy wejściowe valarray lub stałą podniesioną do potęgi określonej przez elementy wejściowe valarray lub stałą. |
|
Działa na elementy wejściowe valarray, w powrocie valarray, której elementy są równe sinus elementów wejściowych valarray. |
|
Działa na elementy wejściowe valarray, w powrocie valarray, której elementy są równe sinus hiperboliczny liczby elementów wejściowych valarray. |
|
Działa na elementy wejściowe valarray, w powrocie valarray, której elementy są równe pierwiastek kwadratowy z elementów valarray wejściowego. |
|
Działa na elementy wejściowe valarray, w powrocie valarray, której elementy są równe tangens elementów wejściowych valarray. |
|
Działa na elementy wejściowe valarray, w powrocie valarray, której elementy są równe tangens hiperboliczny liczby elementów wejściowych valarray. |
Operatory
Sprawdza, czy odpowiednie elementy dwóch valarrays wielkości są nierównej lub czy wszystkie elementy valarray nie są równe określonej wartości typu elementu valarray. |
|
Uzyskuje reszta z podzielenia odpowiednie elementy, dwie równe valarrays lub dzielenie valarray przez wartość określonego typu elementu valarray lub podzielenie wartości określonej przez valarray. |
|
Uzyskuje bitowe i między odpowiednie elementy dwóch wielkości valarrays lub valarray i określona wartość typu elementu. |
|
Uzyskuje logicznej i między odpowiednie elementy dwóch wielkości valarrays lub valarray i określona wartość typu elementu valarray. |
|
Sprawdza, czy elementy z jednego valarray są większe niż elementy równe valarray lub czy wszystkie elementy valarray są większe lub mniejsze niż określona wartość typu elementu valarray. |
|
Sprawdza, czy elementy z jednego valarray są większe niż lub równe elementów równe valarray lub czy wszystkie elementy valarray są większe niż lub równe lub mniejsze niż lub równa określonej wartości. |
|
Prawo zmiany bitów dla każdego elementu valarray określonej liczby pozycji lub przez element-wise kwotę określoną przez drugi valarray. |
|
Sprawdza, czy elementy jednego valarray są mniejsze niż elementy równe valarray lub czy wszystkie elementy valarray są większe lub mniejsze niż określona wartość. |
|
Badania, czy elementy jednego valarray są mniejsze lub równe elementy wielkości valarray, czy wszystkie elementy valarray są większe niż lub równe lub mniejsze niż lub równa określonej wartości. |
|
Przesuwa się po lewej stronie bitów dla każdego elementu valarray określonej liczby pozycji lub przez element-wise kwotę określoną przez drugi valarray. |
|
Uzyskuje element-wise produktu między odpowiednich elementów czy z dwóch valarrays wielkości między valarray określona wartość typu elementu valarray. |
|
Uzyskuje element-wise suma między odpowiednich elementów czy z dwóch valarrays wielkości między valarray określona wartość typu elementu valarray. |
|
Uzyskuje element-wise różnicy między odpowiednich elementów czy z dwóch valarrays wielkości między valarray określona wartość typu elementu valarray. |
|
Uzyskuje iloraz element-wise między odpowiednich elementów czy z dwóch valarrays wielkości między valarray określona wartość typu elementu valarray. |
|
Badań czy odpowiadające im elementy dwóch wielkości valarrays są równe lub czy są wszystkie elementy valarray równa określonej wartości typu elementu valarray. |
|
Uzyskuje bitowe wyłącznego OR między odpowiednie elementy dwóch wielkości valarrays lub valarray i określona wartość typu elementu. |
|
Uzyskuje bitowe OR między odpowiednie elementy dwóch wielkości valarrays lub valarray i określona wartość typu elementu. |
|
Uzyskuje logicznej OR między odpowiednie elementy dwóch wielkości valarrays lub valarray i określona wartość typu elementu valarray. |
Klasy
Klasa narzędzia valarray, który jest używany do definiowania wielowymiarowe wycinki valarray. |
|
Klasa szablonu pomocniczego, wewnętrzne, która obsługuje obiekty plasterków ogólne dostarczając operacji między macierzami podzbiór zdefiniowane przez ogólne plasterek valarray. |
|
Klasa szablonu pomocniczego, wewnętrzne, która obsługuje obiekty, które są podzbiorami valarrays przez zapewnienie działania między macierzami podzbiór zdefiniowane przez określenie podzbiór indeksów valarray nadrzędnego. |
|
Klasa szablonu pomocniczego, wewnętrzne, obsługuje obiekty, które są podzbiorami valarrays nadrzędnego określone wyrażenie logiczne, zapewniając operacji między macierzami podzbiór. |
|
Klasa narzędzia valarray, który jest używany do definiowania podzbiory jednowymiarową, jak wektor valarray. |
|
Klasa szablonu pomocniczego, wewnętrzne, która obsługuje obiekty plasterków, zapewniając operacji między macierzami podzbiór zdefiniowanej przez plasterek valarray. |
|
Klasa szablonu opisuje obiekt, który kontroluje sekwencja elementów typu typu , są przechowywane w postaci tablicy i przeznaczone dla szybkich operacji matematycznych, zoptymalizowany pod kątem wydajności obliczeniowej. |
Dziedziny specjalizacji
Wyspecjalizowane wersję szablonu valarray klasy <typu> do elementów tego typu bool. |
Zobacz też
Informacje
Bezpieczeństwo wątków w standardowa biblioteka języka C++
Inne zasoby
<valarray> Członkowie