다음을 통해 공유


<valarray>

템플릿 클래스 valarray 및 다양 한 지원 템플릿 클래스 및 함수를 정의합니다.

#include <valarray>

설명

이러한 템플릿 클래스 및 함수 성능 향상된에 비정상적인 위도 허용 됩니다.특히 형식을 반환 하는 함수 valarray <T1> T2 일부 다른 형식의 개체를 반환할 수 있습니다.즉, 모든 형식의 하나 이상의 인수를 받아들이는 함수 valarray <T2> T2 형식 인수로 각각 대체 이러한 인수 중 임의의 조합을 허용 하는 오버 로드 되어 있어야 합니다.

fzkk3cy8.collapse_all(ko-kr,VS.110).gif함수

abs

요소가 입력된 valarray 요소의 절대 값으로 같은지는 valarray를 반환 하는 입력된 valarray의 요소에서 작동 합니다.

acos

아크코사인 값을 입력된 valarray의 요소를 해당 요소가 같은지는 valarray를 반환 하는 입력된 valarray의 요소에서 작동 합니다.

asin

아크사인 값을 입력된 valarray의 요소를 해당 요소가 같은지는 valarray를 반환 하는 입력된 valarray의 요소에서 작동 합니다.

atan

주 요소를 입력된 valarray의 아크탄젠트 값을 해당 요소가 같은지는 valarray를 반환 하는 입력된 valarray의 요소에서 작동 합니다.

atan2

하는 데카르트의 아크탄젠트 요소가 같은지를 valarray 상수를 조합 및 valarrays 요소에서 지정 된 구성 요소를 반환 합니다.

cos

요소에 요소를 입력된 valarray의 코사인 같은지는 valarray를 반환 하는 입력된 valarray의 요소에서 작동 합니다.

cosh

요소가 요소를 입력된 valarray의 하이퍼볼릭 코사인을 같은지는 valarray를 반환 하는 입력된 valarray의 요소에서 작동 합니다.

exp

요소가 입력된 valarray 요소의 지 수 자연에 동일은 valarray를 반환 하는 입력된 valarray의 요소에서 작동 합니다.

log

요소를 반환 하는 valarray을 입력된 valarray 요소의 자연 요소가 같은지 입력된 valarray, 작동 합니다.

log10

요소가 기본 10 또는 상용 로그 입력된 valarray의 요소에 동일은 valarray를 반환 하는 입력된 valarray의 요소에서 작동 합니다.

pow

Valarrays를 입력된 하 고 요소 밑에 동일 인에 valarray를 입력된 valarray의 요소에 의해 지정 된 또는 발생 하는 지 수 상수를 입력된 valarray의 요소에 의해 지정 된 반환 상수 또는 상수 요소에서 작동 합니다.

sin

요소에 요소를 입력된 valarray의 사인 같은지는 valarray를 반환 하는 입력된 valarray의 요소에서 작동 합니다.

sinh

요소가 요소를 입력된 valarray의 하이퍼볼릭 사인을 같은지는 valarray를 반환 하는 입력된 valarray의 요소에서 작동 합니다.

sqrt

요소가 요소를 입력된 valarray의 제곱근에 동일은 valarray를 반환 하는 입력된 valarray의 요소에서 작동 합니다.

swap (<valarray>)

tan

탄젠트를 입력된 valarray의 요소를 해당 요소가 같은지는 valarray를 반환 하는 입력된 valarray의 요소에서 작동 합니다.

tanh

요소가 요소를 입력된 valarray의 하이퍼볼릭 탄젠트를 동일 인은 valarray를 반환 하는 입력된 valarray의 요소에서 작동 합니다.

fzkk3cy8.collapse_all(ko-kr,VS.110).gif연산자

연산자! =

두 개의 동일 크기의 valarrays 해당 요소의 같지 또는 여부는 valarray의 모든 요소를 동일 하지 않은 지 테스트 valarray의 요소 형식이 지정 된 값입니다.

% 연산자

나눈 해당 요소를 두 개의 동일 크기의 valarrays 또는 valarray에 지정 된 valarray의 요소 형식 이거나 지정 된 값은 valarray로 나눈 값으로 나눈 나머지를 가져옵니다.

연산자 &

비트를 가져옵니다 AND 해당 요소를 두 개의 동일 크기의 valarrays 또는 valarray는와 지정 된 요소 형식의 값입니다.

연산자 & &

논리를 얻는 AND 해당 요소의 크기가 동일한 두 valarrays 또는 간에 valarray 및 valarray의 요소 형식이 지정 된 값입니다.

연산자 >

하나 valarray의 요소 요소를 동일 하 게 크기의 valarray 나는 valarray의 모든 요소는 valarray 요소 형식의 지정 된 값 보다 큰지 또는 작은지 여부 보다 큰 있는지 테스트 합니다.

연산자 > =

하나 valarray의 요소 요소를 동일 하 게 크기의 valarray 또는 여부는 valarray의 모든 요소 보다 큰 또는 이하로 크거나 같은에 지정 된 값 보다 크거나 같은지 여부를 테스트 합니다.

연산자 >>

오른쪽 시프트는 비트를 지정 된 수의 위치 또는 지정 하는 두 번째 valarray element-wise 양 valarray의 각 요소에 대 한

연산자 <

하나 valarray의 요소 요소를 동일 하 게 크기의 valarray 나는 valarray의 모든 요소를 지정 된 값 보다 큰지 또는 작은지 여부 보다 작은 있는지 여부를 테스트 합니다.

연산자 < =

하나 valarray의 요소 요소를 동일 하 게 크기의 valarray 보다 작거나 같은지 여부 또는 valarray의 모든 요소 보다 큰 이하로 크거나 같은 나는 지정 된 값과 같음 여부를 테스트 합니다.

연산자 <<

왼쪽의 비트는 지정 된 수의 위치 또는 지정 하는 두 번째 valarray element-wise 양 valarray의 각 요소에 대 한 이동 합니다.

operator*

얻은 element-wise 제품 간에 또는 두 개의 동일 크기의 valarrays의 해당 요소는 valarray valarray의 요소 형식이 지정 된 값 사이입니다.

operator +

합계 element-wise 간에 또는 두 개의 동일 크기의 valarrays의 해당 요소를 가져옵니다는 valarray valarray의 요소 형식이 지정 된 값 사이입니다.

운영자-

해당 요소 또는 두 개의 동일 크기의 valarrays의 element-wise 차이 가져옵니다는 valarray valarray의 요소 형식이 지정 된 값 사이입니다.

연산자 /

얻는 element-wise 몫 간에 또는 두 개의 동일 크기의 valarrays의 해당 요소는 valarray valarray의 요소 형식이 지정 된 값 간에.

연산자 = =

두 개의 동일 크기의 valarrays 해당 요소의 같음 또는 여부에 valarray의 모든 요소 인지 테스트 valarray의 요소 형식이 지정 된 값을 같습니다.

운영자 ^

배타적 가져옵니다 OR 해당 요소를 두 개의 동일 크기의 valarrays 또는 valarray는와 지정 된 요소 형식의 값입니다.

operator|

비트를 가져옵니다 OR 해당 요소를 두 개의 동일 크기의 valarrays 또는 valarray는와 지정 된 요소 형식의 값입니다.

operator||

논리를 얻는 OR 해당 요소의 크기가 동일한 두 valarrays 또는 간에 valarray 및 valarray의 요소 형식이 지정 된 값입니다.

fzkk3cy8.collapse_all(ko-kr,VS.110).gif클래스

gslice 클래스

Valarray는 valarray의 다차원 조각을 정의 하는 데 사용 하는 유틸리티 클래스입니다.

gslice_array 클래스

일반 슬라이스 객체는 valarray의 일반 슬라이스에 의해 정의 된 하위 집합 배열 간에 작업을 제공 하 여 지는 내부, 보조 템플릿 클래스입니다.

indirect_array 클래스

Valarrays의 하위 작업 간에 배열의 하위 집합을 제공 하 여 지 원하는 개체의 부모 valarray 인덱스의 하위 집합을 지정 하 여 정의 하는 템플릿 내부, 보조 클래스입니다.

mask_array 클래스

하위 집합의 부모 valarrays 지 원하는 개체를 부울 식으로 하위 배열 간에 작업을 제공 하 여 지정 된 템플릿 내부, 보조 클래스입니다.

슬라이스 클래스

Valarray는 valarray의 1 차원, 벡터 형식의 하위 집합을 정의 하는 데 사용 하는 유틸리티 클래스입니다.

slice_array 클래스

하위 배열에 valarray의 슬라이스에 의해 정의 간의 작업을 제공 하 여 슬라이스 객체를 지원 하는 템플릿의 내부, 보조 클래스입니다.

valarray 클래스

템플릿 클래스에 object 형식의 요소 시퀀스 제어 설명 형식 는 배열로 저장 되 고 계산 성능을 최적화 하는 고속 수학 연산을 수행 하는 데 설계.

fzkk3cy8.collapse_all(ko-kr,VS.110).gif특수화

valarray <bool> 클래스

템플릿 클래스 valarray의 종류인 <형식> 요소 형식에 bool.

참고 항목

참조

표준 C++ 라이브러리에서 스레드로부터의 안전성

기타 리소스

<valarray> 멤버

헤더 파일