Título: llenar string con algo Publicado por: flony en 17 Junio 2013, 02:08 am hola gente tengo una duda ...quiero llenar un string con algo y me sale este error
expession string subscript out of range Código: #include<iostream> Código: ]#include<iostream> Título: Re: llenar string con algo Publicado por: ecfisa en 17 Junio 2013, 07:01 am Hola flony.
Proba de este modo: Código
Saludos. Título: Re: llenar string con algo Publicado por: leosansan en 17 Junio 2013, 07:39 am A mí error, lo que se dice error, no meda. Otra cosa es que lo que pareces querer, que el string se componga de tantos signos + como la longitud de uno no funciona como en los arrays, sino que hay que hacer uso de .append o, como bien comenta amchacon en el siguiente post, de +=, para ir guardando/creando memoria. Otra cosa distinta es acceder a los elementos de un string ya creado como en un array, que sí se puede. Una salida como ejemplo aclaratorio;
Código
Código
Saluditos! (http://i1280.photobucket.com/albums/a497/leosansan/leosan1/leones%20peques/leonpersonajepeque_zps25f3622f.jpg) Título: Re: llenar string con algo Publicado por: amchacon en 17 Junio 2013, 11:41 am Código
Te has equivocado en una cosa. En lugar de "dos" tendría que ser uno: Código
Si lo que querías era otro string con + Código
Te has equivocado en una cosa. En lugar de "dos" tendría que ser uno: Código
Título: Re: llenar string con algo Publicado por: flony en 18 Junio 2013, 03:51 am gracias amchacon esa es la respuesta, ahora lo de
Código: dos.assign(uno.size(), '+'); |