다음을 통해 공유


slice Class

1 차원 집합 부모 valarray 정의 하는 데 사용 되는 valarray에는 유틸리티 클래스입니다.다음는 valarray 배열에서 모든 요소를 2 차원 행렬으로 간주 되는 경우 슬라이스를 2 차원 배열 1 차원에서 벡터를 추출 합니다.

설명

클래스 형식 개체의 특성을 나타내는 매개 변수를 저장 합니다. slice_array 슬라이스 클래스의 개체 클래스의 개체에 대 한 인수로 표시 되는 경우는 valarray의 하위 집합을 직접 생성 됩니다 valarray<Type>.선택의 부모 valarray에서 하위 집합을 지정 하는 저장 된 값은 다음과 같습니다.

  • Valarray는 시작 인덱스입니다.

  • 총 길이 또는 조각 요소 수입니다.

  • Stride, 또는 요소에는 valarray의 후속 인덱스 사이의 거리

다음 슬라이스에 의해 정의 된 집합 상수는 valarray의 하위 집합을 경우 슬라이스는 새 valarray입니다.다음 슬라이스에 의해 정의 된 집합 비상수 valarray는 부분 있으면 조각을 원래 valarray 참조 의미가 있습니다.비상수 valarrays에 대 한 평가 방식은 시간과 메모리를 저장합니다.

Valarrays 연산은 슬라이스에 의해 정의 된 원본 및 대상 하위 집합을 구분 인덱스 잘못 된 경우에 보장 됩니다.

w19e12kh.collapse_all(ko-kr,VS.110).gif생성자

슬라이스

하위 집합의 정의 valarray 는 구성 요소에 있는 지정 된 요소를 시작 하 고 같은 거리 만큼 떨어져 있는 여러.

w19e12kh.collapse_all(ko-kr,VS.110).gif멤버 함수

size

요소 수의 조각에서 발견 된 valarray.

start

발견의 조각의 시작 인덱스는 valarray.

stride

에서는에서 조각 요소 사이의 거리는 valarray.

요구 사항

헤더: <valarray>

네임 스페이스: std

참고 항목

참조

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

기타 리소스

<valarray> 멤버