valarray Class
형식의 요소 시퀀스를 제어 하는 개체를 설명 하는 템플릿 클래스 형식 는 배열로 저장, 고속 연산을 수행 하는 데 설계 되 고 계산 성능을 최적화 합니다.
설명
클래스 값과 요소 정렬 된 집합의 수학적 개념을 표현한은 0부터 순차적으로 번호가 있습니다.클래스에서 지 원하는 일부는 최고급 기능 중 시퀀스 컨테이너 등 때문에 가까운 컨테이너로 나와 벡터를 지원 합니다.두 가지 방식에서 템플릿 클래스 벡터와 다릅니다.
해당 요소 간의 다양 한 산술 연산을 정의 valarray <Type> 개체의 형식과 길이 같은 xarr co = (yarr) + sin (zarr).
다양 한 흥미로운 방법으로 아래 첨자로 정의 valarray <Type> 개체를 사용 하 여 오버 로드, operator.
개체 클래스의 형식:
기본 public 생성자, 소멸자, 복사 생성자와 할당 연산자를 기본 동작 했습니다.
부동 소수점 형식과 기본 동작에 대해 정의 된 필요에 따라 수학 함수 및 산술 연산자를 정의 합니다.
특히 복사 생성 및 할당에서 뒤에 기본 건축 사이의 미묘한 차이점이 있을 수 있습니다.클래스의 개체에서 작업을 형식 예외를 throw 할 수 있습니다.
생성자
생성 한 valarray 특정 크기 또는 요소가 특정 값 또는 다른 사본을 valarray 또는 하위 집합을 다른 valarray. |
형식 정의
저장 된 요소의 유형을 나타내는 형식에 valarray. |
멤버 함수
지정 된 함수의 각 요소에 적용 되는 valarray. |
|
모든 요소에 따라 순환적으로 이동은 valarray 지정 된 수의 위치입니다. |
|
사용 된 메모리를 해제는 valarray. |
|
가장 큰 요소를 발견 한 valarray. |
|
작은 요소를 발견 한 valarray. |
|
요소의 수를 변경 된 valarray 추가 또는 제거에 필요한 요소를 지정 된 숫자입니다. |
|
이동의 모든 요소에는 valarray 지정 된 수의 위치. |
|
요소의 수를 발견 한 valarray. |
|
결정에 있는 모든 요소의 합계를 valarray 의 길이가 0이 아니어야 합니다. |
|
연산자
단항 연산자는 논리를 얻는 NOT 값의 각 요소에는 valarray. |
|
지정 하 여 element-wise 배열의 요소를 나눈 나머지를 가져옵니다 valarray 또는 요소 형식의 값입니다. |
|
비트를 가져옵니다 AND 배열에 있는 요소의 해당 요소에서 지정된 된 valarray 또는 요소 형식의 값입니다. |
|
오른쪽으로 이동의 각 요소에 대 한 비트에는 valarray 위치 또는 element-wise에 둘째를 지정한 금액으로 지정 된 숫자 피연산자 valarray. |
|
왼쪽으로 이동의 각 요소에 대 한 비트에는 valarray 위치 또는 element-wise에 둘째를 지정한 금액으로 지정 된 숫자 피연산자 valarray. |
|
지정한 요소의 곱한 valarray 또는 요소 형식의 피연산자에 element-wise valarray. |
|
단항 연산자는 더하기의 각 요소에 적용 되는 valarray. |
|
지정 된 요소의 추가 valarray 또는 요소 형식의 피연산자에 element-wise valarray. |
|
단항 연산자를 빼기의 각 요소에 적용 되는 valarray. |
|
지정한 요소의 빼고 valarray 또는 요소 형식의 피연산자에서 element-wise valarray. |
|
피연산자를 나눈 valarray element-wise에 의해 지정 된 요소의 valarray 또는 요소 형식의 값입니다. |
|
요소에 할당 된 valarray 값 직접 또는 기타의 일부로 지정 됩니다 valarray 또는 slice_array, gslice_array, mask_array, 또는 indirect_array. |
|
Element 또는 해당 값에서 지정 된 인덱스 또는 지정 된 하위 집합에 대 한 참조를 반환합니다. |
|
Element-wise 배타적 논리 or 연산자를 가져옵니다 (XOR)는 지정 된 valarray 또는 요소 형식의 값 배열입니다. |
|
비트를 가져옵니다 OR 배열에 있는 요소의 해당 요소에서 지정된 된 valarray 또는 요소 형식의 값입니다. |
|
단항 연산자는 비트를 얻는 NOT 값의 각 요소에는 valarray. |
요구 사항
헤더: <valarray>
네임 스페이스: std