Exportar (0) Imprimir
Expandir todo
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

gslice (Clase)

Una clase de utilidad a valarray que se utiliza para definir subconjuntos multidimensionales de un valarray. Si un valarray se considera como una matriz multidimensional con todos los elementos de una matriz, el segmento extrae un vector fuera de una matriz multidimensional.

La clase almacena los parámetros que caracterizan un objeto de gslice_arrayescrito. El subconjunto de un valarray se construye indirectamente cuando un objeto de gslice de clase aparece como un argumento para un objeto de clase valarray<Tipo>. Los valores almacenados que especifican el subconjunto seleccionadas de inclusión valarray principal:

  • Un índice inicial.

  • Un vector de la longitud de la clase valarray<size_t>.

  • Un vector de paso grande de la clase valarray<size_t>.

Los dos vectores deben tener la misma longitud.

Si el conjunto definido por un gslice es el subconjunto de un valarray constante, el gslice es un nuevo valarray. Si el conjunto definido por un gslice es el subconjunto de un valarray que no es una constante, el gslice tiene semántica de referencias al original valarray. El mecanismo de evaluación para los valarrays que no es una constante ahorra tiempo y memoria.

Las operaciones en valarrays garantía sólo si los subconjuntos de origen y destino definidos por los gslices son distintos y todos los índices son válidos.

0za0yb2h.collapse_all(es-es,VS.120).gifConstructores

gslice

Define un subconjunto de valarray que consta de varios segmentos de valarray ese todo el inicio en un elemento especificado.

0za0yb2h.collapse_all(es-es,VS.120).gifFunciones miembro

size

Busca los valores de la matriz que especifican los números de elementos en un segmento general de valarray.

start

Busca el índice inicial de un segmento general de valarray.

paso grande

Encuentra la distancia entre los elementos de un segmento general de valarray.

Encabezado: <valarray>

Espacio de nombres: std

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft