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

 

 


Tema destacado: AIO elhacker.NET 2021 Compilación herramientas análisis y desinfección malware


  Mostrar Mensajes
Páginas: 1 ... 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 [80] 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 ... 122
791  Programación / Programación C/C++ / Re: PROBLEMA EN TRANSFERIR DATOS DE UN FICHERO A UN ARRAY EN C. en: 12 Enero 2012, 14:37 pm
¡Buenas!

Tienes varios errores.

Código
  1. fscanf(pt,"%s",&nuevo);
  2.  

nuevo ya es un puntero al primer caracter de la cadena, entoncens estas pasando como parametro un puntero a un puntero. Te sobra el ampersand.

Código
  1. for(i=0;!feof(pt);i++)
  2. {
  3.       fscanf(pt,"%s",&nuevo[i]);
  4.       fclose(pt);
  5. }
  6.  

Aqui hay dos errores. Primero estas intentando leer una cadena en un char (nuevo(i) es un caracter) y, segundo, estas cerrando el fichero despues de cada lectura.

O bien lees una unica vez la cadena, o bien lees los distintos caracteres, utilizando para esto ultimo el especificador de formato %c.

Otro problema esta en la condicion del while.

Si miras el prototipo de la funcion feof:

http://www.cplusplus.com/reference/clibrary/cstdio/feof/

veras que devuelve cero si no se ha llegado al final, y distinto de cero si se ha alcanzado el final.

Código
  1. while(i!=feof(pt))
  2.  

Lo que tu estas haciendo es comparar i con el valor devuelto por feof, y como no sabemos que valor devolvera feof, puede que nunca sea igual al de i, y entraras en un bucle infinito.

Comprueba siempre si se ha alcanzado el final del fichero mirando si el valor devuelto por feof es distinto de cero.

¡Saludos!

PD: Para cualquier duda sobre funciones consulta siempre en internet. Te recomiendo:

http://www.cplusplus.com

Y antes de empezar con ficheros estudia entradas y salidas por teclado y monitor. scanf y printf para empezar.
792  Foros Generales / Noticias / Re: Conoce las 120 primeras páginas P2P que cerrarán por la Ley Sinde en: 12 Enero 2012, 14:07 pm
No veo a Google en esa lista...

¿A caso no se atreven?
793  Foros Generales / Foro Libre / Re: ¿Ser humano vegetariano u omnívoro? Hacker informatico deja mal a los medicos. en: 12 Enero 2012, 00:33 am
me preocupa la desinformación que pone la ciencia, dicen que se nesecita este y otro nutriente pero vemos como el buey mantiene su cuerpo con solo comer pasto que es su alimento ideal

Bueno, pues ya sabes. Mañana para desayunar, te bajas al parque y comes unos metros cuadrados de hierva, que estara fresquita. Luego nos cuentas quetal te ha ido. Ah, y no se si sabras que muchas especies de escarabajos son coprofagas (que rica una plasta de elefante recien plantada), y mira tu como se adaptan a los diferentes ecosistemas, y ya puestos a dibagar a lo tonto, puedes darte un garbeo por el mar para filtrar algo de plankton, que a las ballenas y tiburones ballena les va de maravilla, oye.

No confundas la velocidad con el tocino, y si vas a hablar de la especie humana, no la compares con los bovinos, cuyo aparato digestivo es distinto al nuestro. Si te lees "la especie elegida" de Juan Luis Arsuaga, tendras una bonita vision evolutiva del ser humano y veras cuales han sido las adaptaciones que han surgido a lo largo de la historia dentro de los hominidos y en la especie humana en particular. Uno de los capitulos esta dedicado a la alimentacion como consecuencia de la evolucion del aparato digestivo (tambien habla, entre otras cosas, sobre la poligamia o la monogamia relacionando estas tendencias con la evolucion de los genitales o las ventajas o desventajas de ser bipedos). Y es un buen libro para quitar a tanta gente esa vision antropocentrista de la evolucion.

Primero informate, por favor, y luego opina.

¡Saludos!
794  Foros Generales / Noticias / Re: Los MMO se pasan al modelo gratuito en: 11 Enero 2012, 16:03 pm
¡Toma!

¡Un juego basado en Vampire!

Hace mucho que no juego ni a cartas ni a rol, pero si lo sacan a ver si puedo hincarle el diente.

¡Saludos!
795  Foros Generales / Noticias / Re: Los MMO se pasan al modelo gratuito en: 11 Enero 2012, 10:04 am
LoL = League of Legends

Yo suelo jugar a este juego. Como bien decian en un post anterior, es completamente gratuito. Nadie tiene ventajas por pagar. Lo unico que se paga con dinero (se pueden pagar muchas opciones con dinero, runas, paginas de runas, personajes, skins, paks personaje+skin...) son los skins de los personajes y mejoras secundarias. Los elementos principales para poder jugar, personajes y runas, se pagan con puntos que se consiguen jugando.

Lo malo de este juego son las constantes caidas y problemas que tienen los servidores, y que casualmente, en gran parte, solo suceden en europa. A los jugadores de estados unidos, a pesar de ser menos y pagar mucho menos por el juego, por lo que parece los tratan mejor.

¡Saludos!
796  Foros Generales / Noticias / Re: Consecuencias apocalípticas en caso de que Google pare todos sus servicios en: 7 Enero 2012, 20:40 pm
¡Buenas!

Acabo de conectarme despues de las vacaciones de navidad y me encuentro esta noticia.

Me parece maravilloso que decidan hacer algo asi. De hecho, me pareceria maravilloso que fueran haciendo apagones de forma aleatoria y sin aviso hasta que se deseche la dichosa ley.

¡Saludos!
797  Programación / Programación C/C++ / Re: Problema en volver la posición del elemento maximo de un vector en: 14 Diciembre 2011, 01:59 am
¡Buenas!

Estais planteando mal el algoritmo. En ningun momento se pide calcular el minimo del vector. Haceis bien en asumir el primer elemento y la primera posicion como maximo y posicion del maximo, pero luego solo teneis que aseguraros de encontrar valores mayores, ya que de forma automatica se iran actualizando los datos a la posicion mas pequeña de las posibles repeticioines del mayor de los valores:

Código
  1. int posicio_maxim(const vector<double>& v)
  2. {
  3.    int indice;
  4.    double max;
  5.  
  6.    if(!v.size())
  7.        return -1;
  8.  
  9.    //asumimos que el primer valor es el mayor
  10.    max = v[0];
  11.    indice = 0;
  12.  
  13.    for(int i = 1 ; i < v.size() ; i++)
  14.    {
  15.        //modificamos los datos solo si el valor actual es mayor que el maximo provisional
  16.        //al hacer la comparacion con un menor estricto, nos aseguramos de que el maximo
  17.        //provisional es el de menor indice de las posibles repeticiones
  18.        if(max < v[i])
  19.        {
  20.            max = v[i];
  21.            indice = i;
  22.        }
  23.    }
  24.  
  25.    return indice;
  26. }
  27.  

¡Saludos!

PD: En caso de empate se tiene que devolver la posición minima. NO la posicion del elemento minimo. Por lo tanto se refiere a la posicion del primer elemento maximo, que sera la posicion minima de todas las repeticiones del maximo.
798  Foros Generales / Noticias / Re: La industria del cine ve ejemplar la censura china para acabar con la piratería en: 13 Diciembre 2011, 12:46 pm
¡Buenas!

Sigo diciendo que desde que se aprobo la ley sinde no he comprado ningun libro, ni CD ni he vuelto al cine. Animo a los demas a hacer lo mismo. Asi se queden en la ruina por avaros.

¡Saludos!
799  Foros Generales / Foro Libre / Re: El primer tema en: 12 Diciembre 2011, 00:13 am
¡¡¡¡¡¡Afinate la guitarra, que suena a rayos!!!!!!!!

(Y no lo digo a malas, realmente le hace falta un poco de amor, cariño y afinacion a la guitarra)

¡Saludos!
800  Foros Generales / Foro Libre / Re: Heineken Carlsberg Mahou ... ? en: 10 Diciembre 2011, 02:12 am
¿Eres maño?

Yo siempre habia bebido San Miguel hasta que llegue a Zaragoza. La primera Ambar me supo a rayos, aunque ahora ya me he acostumbrado. Pero para ocasiones especiales, una Paulaner o una Franciscaner. XD

¡Saludos!
Páginas: 1 ... 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 [80] 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 ... 122
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines