Nuevo problema con SDL

Iniciado por Komodo, 14 Septiembre 2010, 20:17 PM

0 Miembros y 1 Visitante están viendo este tema.

Komodo

Esto me recuerda a cuando empece con Allegro, que tal como me ha ido la cosa, espero que sea igual  ;D

Haber..antes de nada, decir que uso DevC++ y tengo SDL instalado através de DevPack

El problema "realmente" no es de SDL, pero bueno voy a poner el code y la explicación:

#include <stdio.h>
#include <stdlib.h>
#include "SDL/SDL.h"

using namespace std;
int main(int argc, char *argv[])
{
    int opc;

printf("Escoge: ");
scanf("%i",&opc);



    SDL_Surface *screen;    //Este puntero referenciara al backbuffer
    SDL_Surface *image;    //Este puntero referenciara el bmp

//bla,bla,bla,blas,mas SDL y todo


Bueno pues el printf y el scanf no se me muestran cuando ejecuto el programa al instante sale ya la ventana de SDL y todo lo de SDL..

Espero que alguien sepa porque es esto así..

PD: Poniendo una pausa justo después de scanf, pero antes de las declaraciones de SDL, me ha demostrado que ni se ejecutan esas funciones..


16BITBoy

using namespace std <-- Veo que estas compilando en C++

tal vez deberias usar cstdio creo que se llama la lib en c++

haz lo mismo con stdlib.h (cstdlib)
Blog personal: http://www.16bitboy.com/blog

- Que horrible pesadilla, unos y ceros por todas partes... hasta me parecio ver un ¡dos!
- Bender, solo fue una pesadilla, no existe eso que llamas "dos".

Komodo