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

 

 


Tema destacado: Guía actualizada para evitar que un ransomware ataque tu empresa


  Mostrar Mensajes
Páginas: 1 ... 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 [69] 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 ... 401
681  Programación / Programación C/C++ / Re: [C++] Leer un archivo y meterlo en un array bidimensional en: 23 Febrero 2017, 12:08 pm
En ese caso, entre tablero y tablero, habrá algún separador. Una línea en blanco, quizás. Solo necesitas recorrer el archivo hasta encontrar ese separador. Ahí ya sabrás las filas y las columnas del tablero.
682  Programación / Programación C/C++ / Re: PROBLEMA EN RAND() en: 22 Febrero 2017, 22:55 pm
Hay que ponerle una semilla a la función rand, con la función srand().

La semilla debe ser lo más aleatoria posible. normalmente, se utiliza el tiempo  (que rara vez va a ser igual).

Código
  1. #include <ctime>
  2. #include <cmath>
  3.  
  4. int main(){
  5.    srand(time(0));
  6. }

Solo llamas a srand 1 vez por programa (salvo que realmente quieras hacerlo más veces, vaya)
Si llamas a srand con la misma semilla otra vez, los números que saldrán serán los mismos de nuevo.
683  Programación / Programación C/C++ / Re: [C++] Leer un archivo y meterlo en un array bidimensional en: 22 Febrero 2017, 17:25 pm
Si el archivo solo va a tener esos datos, entonces puedes ver el tamaño del archivo y dividirlo entre el número de caracteres de la primera fila (sumando el salto de línea).
Luego, y alo puedes leer con ifstream y la función getline().

Por cierto, en C++ no necesitas poner typedef para declarar estructuras:

Código
  1. const int MAX = 50;
  2. typedef char Tablero[MAX][MAX];
  3.  
  4. struct Juego{
  5.   Tablero tablero;
  6.   int columnas;
  7.   int filas;
  8.   string nombreDelFichero;
  9. };
O
Código
  1. const int MAX = 50;
  2.  
  3. struct Juego{
  4.   char tablero[MAX][MAX];
  5.   int columnas;
  6.   int filas;
  7.   string nombreDelFichero;
  8. };

Si no sabes hacer algo de lo comentado, indícalo.
684  Programación / Programación C/C++ / Re: como recorre un arreglo de objecots en: 22 Febrero 2017, 10:47 am
Código
  1. for(j=0; j<maxAnimal; j++)
  2.  {
  3.    array[j]->QuiSuisJe();
  4.    array[j]->Manger();cout<<"\n";
  5.  }
Ahí lo estás recorriendo, ¿no es eso lo que buscas?

Si el compilador te da algún error en ese código, pasa por aquí el error.
Sinó, sé más específico en el problema que tienes :o
685  Programación / Java / Re: crear script para generar codigo letras? en: 22 Febrero 2017, 09:34 am
¿Qué es un código "acorde" a otro?
En cualquier caso, la respuesta probablemente sea sí. Si con "acorde" te refieres a transformar el primer código en el segundo mediante algún algoritmo, mientras sepas el algoritmo, podrás :o
686  Programación / Java / Re: Duda con Hashtables en java en: 22 Febrero 2017, 09:30 am
La utilidad de la HashTable es esa, un conjunto de keys que no se repetirán y valores asociados a ellas. Los valores no van a ser comparados, no es la finalidad.

Para lo que buscas, tal vez prefieras crear una lista y buscar manualmente tú (o buscar manualmente en el HashTable directamente)

La respuesta rápida: no, no podrás buscar de forma "automática" por un campo del valor almacenado.
687  Foros Generales / Foro Libre / Re: Absuelta la infanta Cristina; 6 años y 3 meses de prisión para Iñaki Urdangarin en: 22 Febrero 2017, 09:23 am
Lo simpático del asunto es que muchos defienden a la parásita esa argumentando que "no sabía lo que firmaba", pero también defienden los desahucios argumentando que los desahuciados "sí sabían lo que firmaban".  ;)

También defienden con un argumento parecido a los "afectados" de las cláusulas suelo. Cada caso es diferente, y cada juez juzga como le parece correcto. Y no por ello es incorrecto.
688  Foros Generales / Foro Libre / Re: Qué opináis sobre la historia/estados de Whastapp? en: 21 Febrero 2017, 21:52 pm
Toda funcionalidad extra es bienvenida. Aunque estoy un poco confuso. ¿Quieren convertir WhatsApp en una red social por número de teléfono? Empezamos con estados y a ver dónde acabamos :D
689  Foros Generales / Foro Libre / Re: Enseña tu teclado. en: 21 Febrero 2017, 21:50 pm
Di que sí Ikill, que donde esté el típico Logitech o cualquier marca blanca, llega!
Lo importante no es el teclado, sinó las manos que lo manejan :X
(Mi teclado es un Trust comprado en el armario del hardware viejo de mi casa)
A veces se le acaba la pila sin avisar :D!
690  Programación / Programación C/C++ / Re: Fibonacci - Dynamic Programming. en: 21 Febrero 2017, 21:13 pm
Pusiste la matriz como char:
Código
  1. char mem[MAX];

Un char va de -128 a 127, así que da overflows.

Querrías ponerla como int:
Código
  1. int mem[MAX];
Páginas: 1 ... 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 [69] 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 ... 401
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines