CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[C/SDL] Mal parti...

Vengeur41
Vengeur41
Niveau 10
08 juin 2005 à 20:36:27

Cool j´ai trouvé pour le quit, et j´ai utilisé mon algo, il marche moyen... Il rame encore un peu... Mais ca peut venir de mon ordi, il en a chié aujourd´hui...

Vengeur41
Vengeur41
Niveau 10
08 juin 2005 à 20:42:35

Bon j´ai tout trouvé !
Même si ca m´a pas directement aidé, ca me sera surement utile vos commentaires, merci à tous et à bientot !

dynoplasmma
dynoplasmma
Niveau 9
08 juin 2005 à 20:44:23

Ta fonction quit est ca :

void quit()
{
SDL_FreeSurface(menuprincipal);
SDL_FreeSurface(cursor);
SDL_FreeSurface(Screen);
}

Ma fonction quite est ca :

void quitte_SDL()
{
if(SDL_PollEvent(&) && event.type==SDL_QUIT);
keystate=SDL_GetKeyState(NULL);
if(keystate[SDLK_ESCAPE])bQuit=1;
}

Ele est bizarre ta fonction quitte !

Vengeur41
Vengeur41
Niveau 10
08 juin 2005 à 20:51:38

Elles font pas la meme chose !
La tienne s´éxécute tout le temps pour voir si l´utilisateur quitte, la mienne s´execute une fois : elle est là pour libérer la mémoire avant de quitter...

Vengeur41
Vengeur41
Niveau 10
08 juin 2005 à 21:25:10

Le bug du quit était parti, il est revenu ( après une recompil sans toucher au code). J´ai rajouté exit(0), il est parti, il reviendra surement. C´est des droles de betes ces trucs...

gollumkawder
gollumkawder
Niveau 10
09 juin 2005 à 10:15:14

" Vengeur41
Posté le 08 juin 2005 à 16:28:52
600 lignes ?
Trop long... "

lol

TNToon
TNToon
Niveau 9
09 juin 2005 à 10:16:40

QUAKE3 : 211 204 Lignes
:)

godrik
godrik
Niveau 30
09 juin 2005 à 11:35:02

vengeur: le recopi/paste tout tes fichier sur le wall

Vengeur41
Vengeur41
Niveau 10
09 juin 2005 à 18:17:28

Je disais " trop long" dans le sens où personne s´y intéresserait, et ca m´intéresse pas de me comparer à John Carmack...

Revenons au sujet, nouveau bug " aléatoire" du jour ( après recompil sans toucher au code) : le prog se referme au bout de 15 secondes tout seul avec un segfault...

godrik
godrik
Niveau 30
09 juin 2005 à 18:20:33

comme au dessus copi/paste tout sur le wall
eventuellement sur la meme page en annoncant tes fichier avec
-----toto.c---
code...
-----toto.h---
code...

Vengeur41
Vengeur41
Niveau 10
09 juin 2005 à 18:25:01

Ben, mon code a pas changé...

godrik
godrik
Niveau 30
09 juin 2005 à 18:29:04

le wall fait le menage au bout de 24H.
et tu n´as pas retouché a ton code depuis hier ?
avec tout les commentaire qu´on ta msi
et toi qui disais que tu avasis trouvé la source ?

Vengeur41
Vengeur41
Niveau 10
09 juin 2005 à 18:43:03

Bon ok j´ai rajouté un exit(0) ( qui sert à rien en fait) et des free ( au quit)...

Mais jpense que je vais reprendre la prog du projet à 0...

Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware