elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Guía actualizada para evitar que un ransomware ataque tu empresa


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  [C++] Ayuda con Vectores
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [C++] Ayuda con Vectores  (Leído 1,820 veces)
ianmorar03

Desconectado Desconectado

Mensajes: 43



Ver Perfil
[C++] Ayuda con Vectores
« en: 12 Septiembre 2017, 23:51 pm »

Hola! Estoy empezando con vectores y quiero saber que metodo debo utilizar para saber hasta que posicion del vector esta siendo ocupado. Explico mejor:

[a] [a] [a] [a] [ ] [ ] [ ]
 0    1   2    3   4   5   6

En ese vector hasta la posicion 3 esta siendo ultizado, quiero saber como hago para que me muestre por pantalla los primeros 4 valores, Y TAMBIEN me muestre los ultimos 3 que no se utilizan.

Espero que me puedan ayudar gracias :D


En línea

Aquellos que estan locos como para pensar que pueden cambiar el mundo , son los que lo hacen.
engel lex
Moderador Global
***
Desconectado Desconectado

Mensajes: 15.514



Ver Perfil
Re: [C++] Ayuda con Vectores
« Respuesta #1 en: 12 Septiembre 2017, 23:55 pm »

en un vector todos los valore del vector siempre se usan, no hay forma de dejar un espacio de memoria sin valores, como mucho puedes en una cadena de char ver que tan larga es, y esto se ve por el caracter \0 es decir una cadena es

Código:
[c][a][s][a][\0][?][?]
 0  1  2  3   4  5  6

los ? en esa cadena indica cualquier cosa... usualmente es basura de la ram (valores aparentemente aleatorios que están rondando por allí en la ram)

entonces para saber el largo tienes que recorrer la cadena hasta conseguir \0


En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
ayuda en vectores...!!!
Programación C/C++
Schiffer04 2 2,269 Último mensaje 13 Mayo 2012, 01:57 am
por utz
[Ayuda] Vectores
Programación C/C++
bemone 4 2,672 Último mensaje 23 Agosto 2013, 17:12 pm
por bemone
ayuda con vectores
Programación C/C++
javiersote90 4 2,316 Último mensaje 19 Noviembre 2013, 22:07 pm
por DanielPy
C++ Mas iteradores, con vectores de vectores ¡ juerga !
Programación C/C++
Orubatosu 1 2,629 Último mensaje 4 Diciembre 2014, 17:18 pm
por Eternal Idol
Ayuda con c++ vectores
Programación C/C++
andru23 2 2,474 Último mensaje 23 Abril 2015, 09:11 am
por Orubatosu
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines