Accueil > Forum > > > > petit probleme SDL
petit probleme SDL
mardi 28 avril 2009 à 11:26:44 |
petit probleme SDL

DarthKhaos
|
Bonjour, voila j'ai un petit souci, j'ai un projet ou je dois faire bouger un bras robotisé aprés plusieur test sa marche a merveille, en selectionnant l'axe et lui saisissant une valeur, mais on m'a demander de le faire avec des événement je me suis donc pencher sur le sujet et j'ai commencer a travailler un peu sur SDL. J'ai deux question,
je precise que je travaille en c sous dev c++
la premiere pourquoi dans ce bout de code:
int main(int argc, char *argv[]) { SDL_Surface *ecran = NULL; SDL_Event event; /* La variable contenant l'évènement */ int continuer = 1; /* Notre booléen pour la boucle */ printf("test\n"); SDL_Init(SDL_INIT_VIDEO); ecran = SDL_SetVideoMode(640, 480, 32, SDL_HWSURFACE); SDL_WM_SetCaption("Gestion des evenements en SDL", NULL); SDL_Quit(); }
le printf ne s'affiche pas dans la console (je sais que le fenetre ne devrait pas rester plus d'un millieme de seconde j'ai enlever la fonction pause() qui marche niquel .
Deuxieme question, pourquoi dans ce code:
while (continuer) { SDL_WaitEvent(&event); switch(event.type) { case SDL_QUIT: continuer = 0; break; case SDL_KEYDOWN: switch (event.key.keysym.sym) { case SDLK_KP_PLUS: /* Appui sur la touche Echap, on arrête le programme */ continuer = 0; break; } break; } }
Si je remplace le SDLK_KP_PLUS par SDLK_a sa ne marche pas (c'est la fonction d'arret)
je vous remercie par avance de méclairer sur ces points que je n'ai pas su eclaircir en plusieurs heures de recherche.
|
|
mercredi 29 avril 2009 à 22:02:43 |
Re : petit probleme SDL

Chouchou182
|
Bonjour, « Chez moi, ça marche » : "test" est imprimé dans la console. Le code SDLK_KP_PLUS ne représente pas la touche échap mais la touche plus de l'éventuel pavé numérique. La touche échap est représentée par le symbole SDLK_ESCAPE.
Bonne prog, -- Chouchou.
|
|
jeudi 30 avril 2009 à 02:53:09 |
Re : petit probleme SDL

beg0
|
Pour le remplacement de SDLK_KP_PLUS par SDLK_a, t'as essayer, a tout hasard, d'appuyer sur 'Q' ? Je pense pas que ça soit ça ton problème, mais bon, on sait jamais... Sinon j'ai pas compris, lorsque tu mets sytem("PAUSE"); dans ton premier bout de code, ca affiche la console ou pas ? autre chose : un fprintf(stderr,"test\n"); affiche quelque chose sur la console ?
|
|
jeudi 30 avril 2009 à 09:53:34 |
Re : petit probleme SDL

DarthKhaos
|
Tout d'abord je vous remercie pour les réponses donnez. Chouchou182 tu me dit que chez toi le test est affichez en console, ben moi non je ne le comprend pas mais je vais chercher a comprendre  et pour SDLK_KP_PLUS oui je savais qu'il s'agissait de la touche + mais j'ai oubliée de changer le commentaire qui était mis avant. Beg0, tapez 'q' pour SDLK_a a marché j'aurais du penser au clavier américain, mais sinon fprintf(stderr,"test\n"); n'affiche rien sur la console. Je vous remercie encore tous les deux pour les réponses apporté
|
|
samedi 2 mai 2009 à 17:50:03 |
Re : petit probleme SDL

DarthKhaos
|
Chouchou j'ai une question tu utilise quel 'IDE ??? Errare Humanum Est Perseverare Diabolicum
|
|
jeudi 7 mai 2009 à 12:58:43 |
Re : petit probleme SDL

Chouchou182
|
Salut,
L'environnement de développement que j'utilise est GNU.
As-tu résolu tes problèmes ? -- Chouchou.
|
|
jeudi 7 mai 2009 à 17:57:49 |
Re : petit probleme SDL

DarthKhaos
|
comment dire oui et non oui j'ai résolu un problème, le robot marche relativement correctement, je dois fignoler quelque détails mais aussi non car a cause d'un problème de compatibilité j'ai du me résoudre a trouver une solution sans SDL, qui ne me satisfait que moyennement mais bon je fais avec ;-) Errare Humanum Est Perseverare Diabolicum
|
|
Cette discussion est classée dans : int, marche, sdl, event, continuer
Répondre à ce message
Sujets en rapport avec ce message
Besoin d'aide[urgent] [ par pyromaster77430 ]
Bonjour j ai un probleme j utilise dev c++ pour compiler le code ci dessous mais a chaque fois j ai une erreur de syntaxefau t il rajouter quelque cho
Probleme morpion en SDL c++ [ par juju116 ]
Salut tout le monde! j'expose donc mon souci pour l'instant mon programme affiche une image en fond d'ecran et bizarement cette image est bien chargé
LNK2005 et LNK1169, sur VS2008 avec SDL [ par Metalbobinou ]
Bonjour, mes erreurs sont classiques d'apres google, mais je n'ai pas encore compris comment les resoudre... (meme en fouiannt un peu)... Je connais v
SDL et windows.h sous sygwin [ par agent933 ]
salut je travaille en ce moment sur un programme en langage.grosso modo jutilise le port serie pour recevoir donnees et ensuite utilise une interface
Probleme avec la librairie sdl et code::blocks [ par BencoAndCo ]
Bonjour, J'ai un problème avec la lib sdl et code::blocks quand je compile le prog suivant : #include #include #include int main(int argc, ch
Rotation de forme [ par boubz013 ]
Bonsoir, je suis débutant et fasciné en opengl, mais je m'oppose à un probléme, en faite j'essaie de faire tourner mes forme geometrique à l'aide des
SDL : Gestion des mouvements dans une fonction [ par The_Sin ]
Salut, j'ai un problème en SDL en C : J'ai déplacé ma boucle de gestion de mouvements dans une fonction de perso.c et là ça marche plus, le problème v
[SDL] Fenetre qui s' affiche et disparait aussitot [ par jonezy ]
Bonjour Je debute en programmation, j'ai telechargé ce code qui est cencé etre un jeu de serpent avec SDL. Quand je l'execute la fenêtre apparaît et
Keybd_event dans DirectX [ par Hawatak ]
Bonjour, Alors voilà, j'ai créé un petit programme qui simule l'appuie de certaines touches sur le clavier : #include #include #include #include
Problème de réception de trames sous LabWindows [ par Crhys ]
Bonjour, bonjour,je me présente, je m'apelles Christophe je suis tout nouveau sur ce forum et tout nouveau dans le Labwindows CVI ^^'.En effet, je sui
Livres en rapport
|
Derniers Blogs
SQL SERVER : QUERY NOTIFICATION OU COMMENT êTRE NOTIFIé DE MODIFICATIONS DE DONNéES CôTé APPLICATIONSQL SERVER : QUERY NOTIFICATION OU COMMENT êTRE NOTIFIé DE MODIFICATIONS DE DONNéES CôTé APPLICATION par christian
Cette fonctionnalité à vue le jour dans Ado.Net 2.0 et s'appuie sur SQL Server 2005 (et plus) même si elle fonctionne avec SQL Server 2000. Le principe de fonctionnement côté applicatif est assez simple, on fournit une requête et lorsque le résultat d...
Cliquez pour lire la suite de l'article par christian [WF4] UN BINDING ACTIVITY/ACTIVITYDESIGNER QUI PASSE MAL?[WF4] UN BINDING ACTIVITY/ACTIVITYDESIGNER QUI PASSE MAL? par JeremyJeanson
Certain d'entre vous on peut être vécu cette situation embarrassante après quelques temps passer avec WF4 : Au début avec mon " ActivityDesigner" , tout allait bien. Et puis un jour j'ai au des problèmes de " Binding" . Alors nous sommes allé sur le site ...
Cliquez pour lire la suite de l'article par JeremyJeanson MYTIC - SHAREPOINT 2010 : DéJà UN MYTHE MICROSOFT ?MYTIC - SHAREPOINT 2010 : DéJà UN MYTHE MICROSOFT ? par junarnoalg
La prochaine session de MyTIC aura lieu à Namur, le 23 mars prochain. Pendant presque une heure, nous parlerons de SharePoint 2010. Voici un aperçu du programme.
Accueil : 17h30 Début de la session : 18h00 - Les nouvelles int...
Cliquez pour lire la suite de l'article par junarnoalg [MIX10] KEYNOTE DEUXIèME JOURNéE - INTERNET EXPLORER 9, HTML5, VISUAL STUDIO 2010, ODATA[MIX10] KEYNOTE DEUXIèME JOURNéE - INTERNET EXPLORER 9, HTML5, VISUAL STUDIO 2010, ODATA par cyril
Le deuxième keynote du mix fut très riche en contenu. Internet Explorer 9 Juste un après le lancement de Internet Explorer 8, Microsoft a dévoilé les nouveautés de Internet Explorer 9. Désormais, IE supportera HTML5, SVG et CSS3. L'élément ...
Cliquez pour lire la suite de l'article par cyril
Logiciels
Academy System (10.9.4.0)ACADEMY SYSTEM (10.9.4.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods
Comparez les prix

HTC Magic
Entre 429€ et 429€
|