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

 

 


Tema destacado: Tutorial básico de Quickjs


  Mostrar Mensajes
Páginas: [1]
1  Programación / Programación C/C++ / Re: consulta lectura desde archivo en: 12 Agosto 2015, 23:14 pm
Gracias vamos a ver como sale :)
2  Programación / Programación C/C++ / Re: consulta lectura desde archivo en: 12 Agosto 2015, 20:40 pm
Esta genial ese codigo pero no habrá forma de hacerlo con caracteres esq es la parte final del programa y tendría q cambiar toda la estructura :( mas bien gracias perdón por la molestia
3  Programación / Programación C/C++ / consulta lectura desde archivo en: 12 Agosto 2015, 05:17 am
hola gente tengo un problema con un codigo deseo leer codigo nombre y cedula imprimir eso digamos 234 mario mora 304060
 pero sale esto cedula 234 NOMBRE mario mora 2031 cedula 345
osea nada que ver digamos el 345 lo coge del siguiente usuario que estara mal aca codigo c++ aparte nombre es un char de 50

Código
  1. void registros()
  2. {
  3. system ("cls");
  4.    ifstream entradaRg("regEC.txt",ios::in);
  5. cout << "\t\t\tREGISTROS DEL SISTEMA...\n"<<endl;
  6. cout<< "________________________________________________________________________________\n"<<endl;
  7.    if(!entradaRg)
  8.    {
  9.        cerr<<"\t\t\aERROR!!! NO SE PUDO ABRIR EL ARCHIVO O NO EXISTEN REGISTROS\n";
  10.        exit(1);
  11.    }
  12. while (!entradaRg.eof())
  13. {
  14.  if(!entradaRg)
  15.    {
  16.        break;
  17.    }
  18.     entradaRg>>cedula;
  19.    entradaRg.getline(nombre,50);
  20.    entradaRg>>codigo;
  21.  cout << "\t\t\t\tCEDULA  [ "<<cedula<<" ]\n\t\t\t\tNOMBRE  [ "<<nombre<<" ]\n\t\t\tCODIGO DE CARTON[ "<< codigo<<" ]"<<endl;
  22.    cout<< "________________________________________________________________________________\n"<<endl;
  23.    }
  24. entradaRg.close();
  25. cout <<"Regresando al menu principal"<<endl;
  26. cout <<endl;
  27. system("pause");
  28. main();
  29. }
se agradece la ayuda


Mod: Los códigos deben ir en etiquetas GeSHi, segundo aviso
4  Programación / Programación C/C++ / Re: Duda ficheros c++ en: 10 Agosto 2015, 03:35 am
Me da error mira
G:\Nueva carpeta\numeros en char\main.cpp|25|error: no matching function for call to 'getline(std::ifstream&, char [50])'|

la variable es esta "char nombre[50]".
q podra ser




 ya pude excelente gracias

inx.getline(nombre,50, ' ');
5  Programación / Programación C/C++ / Duda ficheros c++ en: 8 Agosto 2015, 22:29 pm
hola gente tengo un problema con ficheros aca el codigo sencillo
Código
  1. int main()
  2. {
  3. system("color 0a");
  4.   ofstream salida("salida.txt",ios::out);
  5.   for(int a=0;a<=1;a++)
  6.    {
  7. cout <<"Ingresa nombre\n";
  8. cin.getline(nombre,50);
  9. salida<<nombre<<endl;
  10.   }
  11. salida.close();
  12. bla();
  13.    return 0;
  14. }
  15. void bla()
  16. {
  17.    ifstream inx("salida.txt",ios::in);
  18.    while(!inx.eof())
  19.    {
  20.    inx>>nombre;
  21.   cout <<"nombre["<<nombre<<"]"<<endl;
  22.    }
  23. }

la cosa es que debieria imprimirme nombre digamos mario mora  y julia lopez
pero imprime mal lo hace asi
nombre [mario]
nombre [mora]
nombre [julia]
nombre [lopez]
la idea es todo en la misma linea nombre [mario mora ]
se agradece la ayuda


Mod: Los códigos deben ir en etiquetas GeSHi
6  Programación / Programación C/C++ / Re: Ayuda ficheros c++ en: 8 Agosto 2015, 06:32 am
gracias sencillo y  me sirvio mucho
7  Programación / Programación C/C++ / Ayuda ficheros c++ en: 7 Agosto 2015, 06:50 am
hola gente tengo problemas con un proyecto final de la u ... talvez puedan hecharme una mano.. lo que tengo que hacer es un bingo la parte con problema esta en sacar los datos del archivo no los saca correctamente codigo

Código
  1. for (int i=0;i<=4;i++)
  2. { // llena la matriz cpn todos los numeros aleatorios
  3.    matTest[i]=arrB[i];
  4. }
  5. for (int i=0;i<=4;i++)
  6. {
  7.    matTest[i+5]=arrI[i];
  8. }
  9. for (int i=0;i<=4;i++)
  10. {
  11.    matTest[i+10]=arrN[i];
  12. }
  13. for (int i=0;i<=4;i++)
  14. {
  15.    matTest[i+15]=arrG[i];
  16. }
  17. for (int i=0;i<=4;i++)
  18. {
  19.    matTest[i+20]=arrO[i];
  20. }
  21.  
  22. for (int x=0;x<=24;x++){
  23.    Carton=matTest[x];
  24.    abreLlenado<<Carton <<" " ;
  25. }
todo eso lo hace bien siguiente
Código
  1. void aciertosBingo( )
  2. {
  3. acierto=0;
  4. contadorx =0;
  5.   ifstream entradaAc("numsCarton.txt",ios::in);
  6.   if(!entradaAc)
  7. {
  8.      cerr<<"ERROR!!! NO SE PUDO ABRIR EL ARCHIVO\n";
  9.      exit(1);
  10.  }
  11.  
  12.    while(!entradaAc.eof())
  13.    {
  14. entradaAc>>codigo>>Carton;
  15. cout<<codigo<< " ";
  16.    }
  17. }
esa parte aciertos bingo da mal digamos lo numeros del archivo son
1234 9 12 5 15 7 23 17 22 29 30 36 38 45 35 31 53 48 58 56 55 74 64 65 75 61
el 1234 es codigo y los demas son numeros pero vean lo que imprime
1234 12 15 23 22 30 38 35 53 58 64 75 75
osea imprime todo solo deseo manipual por separado codigo y carton gracias

Mod: Los códigos deben ir en etiquetas GeSHi
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines