Aracılığıyla paylaş


gslice Class

Çok boyutlu bir valarray kümelerine tanımlamak için kullanılan valarray yardımcı sınıfa. Valarray bir dizideki tüm öğeleri içeren çok boyutlu bir matris olarak kabul edilir, dilim bir vektör çok boyutlu dizi ayıklar.

Notlar

Sınıf bir nesne türü olarak niteleyen parametreleri depolar gslice_array. Valarray bir alt sınıfın bir nesnesi için bir bağımsız değişken olarak bir nesne sınıfı gslice görüntülendiğinde, dolaylı olarak oluşturulur valarray<Type>. Belirlediğiniz üst valarray Seçilen alt depolanan değerler şunlardır:

  • Başlangıç dizini.

  • Uzunlukta vector sınıfının valarray <size_t>.

  • İlerleme vector sınıfının valarray <size_t>.

İki vektörün aynı uzunlukta olmalıdır.

Gslice tarafından tanımlanan sabit valarray alt kümesidir, gslice yeni valarray olur. Gslice tarafından tanımlanan nonconstant valarray alt kümesidir, gslice özgün valarray için başvuru mantığı vardır. Nonconstant valarrays değerlendirme mekanizması, zamanı ve bellek kaydeder.

Kaynak ve hedef alt kümeleri gslices tarafından tanımlanan farklıdır ve tüm dizinler geçerli işlemleri valarrays garanti altına alınmıştır.

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

gslice

Bir alt kümesini tanımlayan bir valarray birden çok dilim oluşan valarray tüm belirtilen öğe Başlat.

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

boyutu

Dizi değerleri genel bir dilim numaralarını öğeleri belirten bulur bir valarray.

Başlat

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

ilerleme

Genel 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

gslice üyeleri

<valarray> Üyeler