*   >> Lectura Educación Artículos >> science >> programación

Principios de una simple C ++ Secuencia Container

evo puntero a una posición y lo deja allí, y no lo toma de nuevo a su posición inicial. Iteradores prácticas funcionan de una manera similar. Con iteradores prácticos, si usted quiere cambiar la posición del iterador (puntero), hay que moverlo de la posición que se fue, y no de su posición inicial.

El siguiente código, que usted debe leer y tratar, muestra cómo el simple repetidor se puede utilizar con el código anterior: #include using namespace std; clase Iter {public: int * retPtr; Iter (int indx, int * ptr) {int * iterPtr = ptr; for (int i = 0; i ++ iterPtr;} retPtr = iterPtr;} int * retrnPtr () {return retPtr;}}; int main () {int * listPtr = new int [5]; listPtr [0] = 0; listPtr [1] = 1; listPtr [2] = 2; listPtr [3] = 3; listPtr [4] = 4; //añadir nuevo elemento listPtr [5] = 5;. Iter myIter (5, listPtr) ; int * returnPtr = myIter.

retrnPtr (), si (* returnPtr = 5!) {cout} else {cout cout cout cout cout cout cout cout} return 0;} En la siguiente parte de la serie, vamos a utilizar el conocimiento hemos desarrollado hasta ahora para crear un simple C ++ Secuencia (contenedor). Tomemos un descanso de vez en cuando vamos allí más tarde.

Chrys Para llegar a cualquiera de las partes de esta serie, sólo tienes que escribir el título correspondiente a continuación y mi nombre, Chrys, en el cuadro de búsqueda de esta página y haga clic en Buscar (menú de uso si está disponible): Introducción a una simple C ++ Secuencia Principios contenedores de una simple C ++ Secuencia Container Creación de un contenedor de secuencia simple en C ++ El vector de contenedores en C ++ Vector elemento de acceso en C ++ Métodos Vector Volviendo iteradores en C ++ modificadores del vector en C ++ Vector capacidad en C ++ Vector Igualdad operadores en C ++ La Lista y Deque Contenedores en C ++

Page   <<  [1] [2] [3] [4] 
Copyright © 2008 - 2016 Lectura Educación Artículos,https://lectura.nmjjxx.com All rights reserved.