Test Foro de elhacker.net SMF 2.1

Programación => Programación C/C++ => Mensaje iniciado por: bash en 10 Enero 2012, 22:51 PM

Título: trabajar con un token
Publicado por: bash en 10 Enero 2012, 22:51 PM
buenas a todos !!!


tengo un code que quisiera saber por que no me da ouput  cuando se supone que debe hacerlo.


ahi va
Código (cpp) [Seleccionar]

#include<iostream>

using namespace std;

char lect[] = "lol%lal ";

int main(){
string resp;
int i = 0 ;
  while(!lect[i]){
    if(lect[i] != '%'){
      resp += lect[i];
   
    }
    cout << resp; i++;
  }

}



agradeceria cualquier aclaracion.


info : estoy haciendo un pequeno programa que lea un script claro el codigo que puse arriba es pequeno. si pudieran recomendarme algo para eso estaria muy bien tambien .

gracias!!!!! :D  :D

Título: Re: trabajar con un token
Publicado por: Eternal Idol en 10 Enero 2012, 23:22 PM
La condicion del while esta mal, solo se ejecuta mientras lect sea 0, tenes que sacar el signo de admiracion.
Título: Re: trabajar con un token
Publicado por: bash en 11 Enero 2012, 11:20 AM
gracias eEternal Idol
la verdad ese error es inperdonable ,debi fijarme mas.

pero ya le hice arreglos.
Código (cpp) [Seleccionar]

#include<iostream>
#include<string>
 
using namespace std;

char lect[] = "lol%lal ";

int main(){
string resp;
int i = 0 ;
while(lect[i]){
   if(lect[i] != '%'){
     resp += lect[i];
     
   }else{
     break;
   }
    i++;
}
cout << resp;
}
Título: Re: trabajar con un token
Publicado por: Eternal Idol en 11 Enero 2012, 11:41 AM
De nada  :)