begin process at 2012 05 29 23:02:42
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C++ & C++ .NET

 > 

Windows

 > 

Fichier & Disque

 > 

Lecture fichier impossible avec SDL


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Lecture fichier impossible avec SDL

mardi 3 juillet 2007 à 00:54:05 | Lecture fichier impossible avec SDL

CCJ

Membre Club
Hello.
j'utilise SDL pour me faire un petit jeu 2D. Seulement je recontre actuellement un petit probleme. Il semblerait en effet qu'il bloque l'utilisation de fgetc ou fopen (je n'ai pas pu determiner quoi exactement). Voicit les fait :
avec le code suivant jarrive a lire le 1er carractere de mon fichier map.map

#include <stdlib.h>
#include <stdio.h>
#include <string>

int main(int argc, char *argv[])
{
    FILE* fichier = NULL;
    int caractereActuel = 0;

    fichier = fopen("map.map", "r");

    if (fichier != NULL)
    {

            caractereActuel = fgetc(fichier); // On lit le caractère
            printf("%c", caractereActuel); // On l'affiche


        fclose(fichier);
    }
system("PAUSE");
    return 0;
}


et avec le code suivant la console se fige et rien n'y aparait :

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

int main(int argc, char *argv[])
{
    FILE* fichier = NULL;
    int caractereActuel = 0;

    fichier = fopen("map.map", "r");

    if (fichier != NULL)
    {

            caractereActuel = fgetc(fichier); // On lit le caractère
            printf("%c", caractereActuel); // On l'affiche


        fclose(fichier);
    }
system("PAUSE");
    return 0;
}

j'utilise Dev C++ et les liens du compilo sont les suivants :
-lmingw32
-lsdlmain
-lsdl
-lSDL_ttf

Ca ne peut pas venir d'un probleme de fin de fichier ou autre c'est sur ...
(dailleur le probleme persiste sans le SDL_ttf)

Quelqu'un pourrait-il m'eclairer avant que le projet finisse a la poubelle svp?


Si l'informatique été de l'alcool il y aurait des genies partout
mardi 3 juillet 2007 à 21:03:58 | Re : Lecture fichier impossible avec SDL

acx01b

salut

moi sous windows j'ai été dans le fichier SDL/SDL.h

et j'ai remplacé la ligne
#include "SDL_main.h"

par
#ifndef NOSDLMAIN
#include "SDL_main.h"
#endif

et à chaque fois que je fais un programme qui utilise à la fois SDL et la console, je mets
#define NOSDLMAIN
#include<SDL/SDL.h>

comme ça la console fonctionne



Cette discussion est classée dans : fichier, int, include, map, sdl


Répondre à ce message

Sujets en rapport avec ce message

c++ creation d'un fichier texte a nom variable [ par sloaneaaaa ] ben voila je voudrai creer un fichier texte auquel je puisse donner n'importe quel nom ms g des erreurs que je comprend pasle nom de fichier est ds un aidez moi c pour lire ds un fichier question bateau... [ par roomsmush ] pkoi ce code ne marche pas j'ai beau me casser la tete sur mon ecran rien y fait : sachant que c:\fcach est rampli par la chaîne suivante : "c:\fichie [C++] Problème en POO [ par Tijee ] Bonjour à tous.Voila, j'ai fait un petit moteur 2D avec SDL compilé avec Dev-Cpp, il est simple mais fonctionne très bien. J'aimerais parvenir au même Probleme pointeur ? [ par foxtrox ] Salut,J'essai de realiser un prog permettant de modifier une valeur d'offset dans un exécutable. Malheureusement il y a un point sur lequel je bloque Utilisation de std::map avec le type void * [ par toast3r ] Bonjour, J'utilise un tableau associatif, map et j'ai un problème au niveau de la récuperation des valeurs, voici le code que j'ai actuellement : # classe fstream [ par romca ] SalutJ à tous, j'ai un petit souci sur un corrigé de cours qui ne fonctionne pas. Le but était de rentrer des nombres entiers dans un fichier binaire comment lire une video [ par unionx ] salut tout le monde j'ai un grand probleme -> je ne sais pas comment fais pour lire une sequence video n'import quel format, j'ai deja fais beaucoup Appel d'une fonction contenue dans une dll [ par ybuchheit ] Bonjour, je souhaiterais appeler une fonction contenue dans une dll. Je n'ai pas le source de cette dll, le seul fichier dont je dispose est le .dll Probleme ASCII et coonversion string vers char (enfin je pense) [ par Leptis ] Salut a tous les pgm qu'il y a sur ce site. Avant tout je tien à vous prévenir que je suis en gros newbie en C.Voila mon problème : je cherche à faire


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,452 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales