Hay alguien qe se pueda comprometer a ayudarme?, lo bonito sería que terminase el 25 de mayo, si alguien se anima le envio lo que llevo echo, lo mira y me comenta alguna cosa, lo que sea.
Haber si alguien me dice algo.
Un saludete a todos

| |||
Ayuda en c Hola buenas, haber si alguien me puede ayudar en esto, necesito haber si alguien puede ayudarme para terminar unas practicas en c, una es para hacer un mantenimiento con arboles y grafos, de esta tengo echo los arboles, pero no van bien no me coge los datos. Y la otra es de listas, mantenimiento de listas. Hay alguien qe se pueda comprometer a ayudarme?, lo bonito sería que terminase el 25 de mayo, si alguien se anima le envio lo que llevo echo, lo mira y me comenta alguna cosa, lo que sea. Haber si alguien me dice algo. Un saludete a todos ![]()
__________________ asp, php, .net, adaptandose a las necesidades |
| ||||
Instru tiene razón: salvo que alguien tenga ganas (yo raramente), no te vana resolver el problema. Dios donde cres que esta el problema, y la seccion de codigo correspondiente, y alli te ayudaremos. Saludos
__________________ http://blog.tolaware.com.ar -> Blog de Java, Ruby y Linux |
| |||
El probelma es que falla en general, haber si puedo encontrar más o menos la zona donde falla, porqe para poner aqui todo, estoy seguro qe nadie se lo lee, yo no me lo leeria la verdad, por eso decia de pasar todo entero. Un cosita no sabreis de algun ejemplo de grafos, sobre mantenimiento?, es que no encuentro nada, y no tengo ni idea ni por donde empezar con esto, buf. Un saludo
__________________ asp, php, .net, adaptandose a las necesidades |
| |||
tengo dos html uno para ver y otro para modificar, lo uqe kiero es modificar de PAginaPRincipal3 el titulo, resumen y foto. PAra ello recorro el fichero hasta q llega a la linea anterior a el texo, es decir "<FONT FACE.................>", escribo todo por ser constante tal y como esta, pido al usuario q me introduzca el neuvo titulo y lo escribo en el fichero, hasta ahroa tdo bien, el fichero esta cambiando. A continuacion kiero qeu me escriba desde la linea siguiente hasta justo "<div id=\"resumen_cronica\">" para poder poner la nueva foto al pedirle al usuario. El problema es que con while (in.getline(line, SIZE)) con el titulo, me escribe el texto hasta el final, y al poner de nuevo para la foto me inicia. Alguna solucion? void part::menu_part() { const int SIZE =2000; char *line =new char [SIZE]; string tit; string res; string fot; string b; ifstream in ("PaginaPrincipal3.html"); ofstream out("PaginaPartido.html"); while(in.getline(line,SIZE)) ************AQUI ME EMPIEZA DESDE INICIO HASTA LA LINEA { out << line << endl; parte="<FONT FACE=\"Times New Roman\" COLOR=\"Navy\" Size=\"3\"><B>"; int a=strcmp(line,parte); if(a==0) { break; } } cout <<"introduce el titulo"<<endl; fflush(stdin); getline(cin,tit); out << tit << endl;**************************AQUI ME ESCRIBE PERO LUEGO TODO ENTERO while (in.getline(line, SIZE)) ************ME EMPIEZA DESDE INICIO DE NUEVO { out << line<< endl; int a=strcmp(line,"<div id=\"resumen_cronica\">"); if(a==0) { break; } } cout <<"introduce la foto"<<endl; fflush(stdin); getline(cin,fot); b.append("<IMG SRC=\""); cout<<b<<endl; b.append(fot); cout<<b<<endl; b.append("\" HEIGTH=\"250\" Width=\"250\" ALIGN=\"LEFT\">"); cout <<b<<endl; out<<b<<endl; Un saludo
__________________ asp, php, .net, adaptandose a las necesidades |
| |||
cout <<"introduce el titulo"<<endl; fflush(stdin); // Estas seguro que quieres hacer esto??. getline(cin,tit); // no seria cin.getline(tit) ??. out << tit << endl;**************************AQUI ME ESCRIBE PERO LUEGO TODO ENTERO while (in.getline(line, SIZE)) ************ME EMPIEZA DESDE INICIO DE NUEVO { out << line<< endl;// Es probable que sea a causa de limpiar el buffer de entrada. int a=strcmp(line,"<div id=\"resumen_cronica\">"); if(a==0) { break; } } |
| |||
recorrer fichero desde hasta donde kiero Cita:
Iniciado por Nivel7 si pongo tal y como me dices me da este error error C2661: 'getline' : no overloaded function takes 1 parameters en esta linea: cin.getline(tit); lo del titulo me hacia correcto, lo que no es lo de despues, q no se como situarme en una linea determinada para q me escriba desde la nueva escrita hasta la anterior a la foto.
__________________ asp, php, .net, adaptandose a las necesidades |
| |||
getline 'class std::basic_istream<char,struct std::char_traits<char> > &__thiscall std::basic_istream<char,struct std::char_traits<char> >::getline(char *,int)' : cannot convert parameter 1 from 'class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >' to 'char *' No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called
__________________ asp, php, .net, adaptandose a las necesidades |
| |||
YA, lo que pasa es que no me di cuenta de que tit es string y no char*. te seré sincero nunca he trabajado con la clase string. y por lo que se ve istream no tiene sobrecargada la funcion getline, para la clase string. |