Aracılığıyla paylaş


slice Class

Yardımcı sınıf üst valarray tek boyutlu kümelerine tanımlamak için kullanılan valarray için. Bir valarray bir dizideki tüm öğelerin ile iki boyutlu bir matris olarak kabul edilir, dilim tek boyutta iki boyutlu dizi dışında bir vektör ayıklar.

Notlar

Sınıf bir nesne türü karakterize eden parametrelerini depolar slice_array sınıfın bir nesnesi için bir bağımsız değişken olarak bir nesne sınıfı dilimin görünür bir valarray alt dolaylı olarak oluşturulur valarray<Type>. Üst valarray Seçilen alt kümesi belirtmek depolanan değerler şunlardır:

  • Valarray Başlangıç dizininde.

  • Bir toplam uzunluğu veya dilim öğe sayısı.

  • Bir yanlış veya sonraki indices valarray öğeleri arasındaki uzaklık.

Bir dilim tarafından tanımlanan sabit valarray alt kümesidir, dilim yeni valarray olur. Bir dilim tarafından tanımlanan nonconstant valarray alt kümesidir, dilim için özgün valarray başvuru semantiği bulunur. Nonconstant valarrays için değerlendirme mekanizması, zamanı ve bellek kaydeder.

Valarrays işlemleri yalnızca kaynak ve hedef alt kümelerini dilim tarafından tanımlanan farklıdır ve tüm dizinler geçerli garanti altına alınmıştır.

w19e12kh.collapse_all(tr-tr,VS.110).gifOluşturucular

Dilim

Bir alt kümesini tanımlayan bir valarray , bir eşit uzaklıkta olan ve belirli bir öğede başlangıç öğeleri sayısının oluşur.

w19e12kh.collapse_all(tr-tr,VS.110).gifÜye işlevleri

boyutu

Öğelerin sayısı bir dilim içinde bulur bir valarray.

Başlat

Bir dilim başlangıç dizini bulur bir valarray.

uzun aralıklarla

Bir dilim öğeler arasındaki mesafeyi bulur bir valarray.

Gereksinimler

Başlık: <valarray>

Namespace: std

Ayrıca bkz.

Başvuru

Standart C++ Kitaplığı'nda iş parçacığı güvenliği

Diğer Kaynaklar

<valarray> Üyeler