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

 

 


Tema destacado: Únete al Grupo Steam elhacker.NET


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 7 8 [9] 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 ... 46
81  Programación / Programación C/C++ / Re: ¿Cómo instalar bibliotecas en codeblocks? en: 17 Junio 2012, 00:01 am
No desistas amigo! Yo estuve en tu mismo problema cuando lo usé y terminé solucionándolo.
Pero si ya estás decidido, podés usar SDL. Hay PDFs con ejemplos y tutoriales para crear juegos simples. También tiene una muy buena documentación online.
82  Programación / Programación C/C++ / Re: Error en IOCTL ??? en: 16 Junio 2012, 23:58 pm
¿El casteo no debería ser a (PacketToSend*), el cual es el tipo de mData?

Ahora bien, es un error de sintaxis. Postea un poco más de código alrededor, hay algo que no estás cerrando.
Prueba también haciendo:

mData = (mData*) (Irp->AssociatedIrp.SystemBuffer);
83  Programación / Programación C/C++ / Re: ¿Cómo instalar bibliotecas en codeblocks? en: 16 Junio 2012, 23:26 pm
A ver, buscando encontré que entre los includes de windows.h y allegro.h podrías incluir:

Código
  1. #include <winalleg.h>

Prueba y contanos.

Perdón que no pueda darte una respuesta precisa, pero como te dije, hace años que no uso allegro y tampoco lo usé demasiado!
84  Programación / Programación C/C++ / Re: ¿Cómo instalar bibliotecas en codeblocks? en: 16 Junio 2012, 22:58 pm
¿Probaste incluir <windows.h>?
Cuando usé allegro alguna vez según recuerdo tenía que incluir alguna librería de Windows (aunque a esta altura no recuerdo exactamente cuál era). Más aún, había que incluirla antes que la librería de allegro, porque sino había un problema de referencias (no me adentré a fondo en ese tema, con que compilara ya me satisfació y decidí no tocarlo más, grave error, pero buen).
85  Programación / Programación C/C++ / Re: ¿Cómo instalar bibliotecas en codeblocks? en: 16 Junio 2012, 22:18 pm
Siempre fue un poco rebuscado usar estas librerías.
Si vas a compilar desde un IDE, prueba leer esto:

http://wiki.allegro.cc/index.php?title=END_OF_MAIN

El END_OF_MAIN creo que era necesario para salvar algunos problemas que surgían de que en Windows se utilice el WinMain.
Puede que con eso se solucione, leete esa wiki que es corta y buscá ejemplos de como usar el END_OF_MAIN en un programa.
Espero que se solucione, saludos!
86  Programación / Programación C/C++ / Re: Duda con función recursiva en: 8 Junio 2012, 05:02 am
Procedimiento no devuelve nada y se lo simula devolviendo void en el lenguaje C, más allá del pasaje por referencia o no. Sigue siendo una función pero "simula" un procedimiento propiamente dicho.
Por ejemplo, en lenguajes que si diferencian una función de un procedimiento (como Pascal) tanto a un procedimiento como a una función se le podía pasar un valor por referencia.
87  Foros Generales / Foro Libre / Re: "El acertijo de Einstein". en: 6 Junio 2012, 15:16 pm
Si, con una birome y un papel anotando todo sale.
Sin embargo...hay que retener más cosas en la cabeza si no quieres escribir de más :)
88  Foros Generales / Dudas Generales / Re: Como quitar/desxifrar contraseñas de un archivo .rar cuando esta dentro de otro. en: 6 Junio 2012, 01:29 am
¿Probaste buscando tu duda en el subforo de ingeniería inversa?
89  Foros Generales / Foro Libre / Re: Selectividad en: 5 Junio 2012, 22:07 pm
Para los que no son españoles y no tenía idea de qué hablaba (como yo), lean esto:

http://es.wikipedia.org/wiki/Selectividad_(examen)

:P
90  Programación / Programación C/C++ / Re: Argumentos del main en: 5 Junio 2012, 22:01 pm
char** argv y char* argv[] funcionan de la misma manera (supongo que sabes algo de arreglos, bien, entonces sabes que una variable del tipo array apunta a la primer posición del arreglo (es un puntero))

Un ejemplo. Supongamos que tienes este programa:

Código
  1. #include <stdio.h>
  2. int main(int argc, char *argv[])
  3. {
  4. int i;
  5. for(i = 0; i < argc; i++) {
  6. printf("Parámetro %d: %s\n", i, argv[i]);
  7. }
  8. return 0;
  9. }

Como te dije, argc contiene la cantidad de parámetors pasados por línea de comandos y argv guarda justamente esos parámetros de tipo string en cada una de sus posiciones.
Lo que hace este programa entonces es contar la cantidad de parámetros pasados por parámetro (incluyendo también el nombre del programa).

Entonces, si vos compilás este programa y vas al cmd si estás en windows (o a la terminan en Linux) puedes ejecutarlo:

miProgramaContadorDeParametros.exe primerParametro segundoParametro

o en Linux

./miProgramaContadorDeParametros primerParametro segundoParametro

La salida por pantalla entonces serán justamente tus parámetros (primerParametro segundoParametro).
Estos son los parámertos que cuentan, los que el usuario les pasa por línea de comandos al ejecutar el programa.

Espero que se haya entendido..y que no haya batido tanta fruta :P
Páginas: 1 2 3 4 5 6 7 8 [9] 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 ... 46
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines