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
Problème pour calculer le H pour l'A star ( * ) [ par jedinos ]
Bonjour à tous ! [url=http://www.siteduzero.com/tutoriel-3-34333-le-pathfinding-avec-a.html]Dans ce tuto du pathfinding A star[/url] , l'auteur ne no
Problème avec la gestion d'évenement en SDL (à mon avis) [ par OA88 ]
salut, je suis lancé dans la programmation du jeu motus en C en utilisaant SDL comme biblio graphique je trouve probléme dans la gestion du touche SDL
Problème d'écran bleu lors de l'éxécution de mon programme [ par HarlockLeFleau ]
Bon, alors, en fait j'ai un petit problème: Voyez-vous je me suis récemment lancé dans la programmation pour openGL sous Windows. Alors je code sous N
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] 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
Livres en rapport
|
Derniers Blogs
SESSION SILVERLIGHT 5 3D : SLIDES ET DEMOSSESSION SILVERLIGHT 5 3D : SLIDES ET DEMOS par Groc
Durant les techdays, j'ai eu le plaisir d'animer une session sur Silverlight 5 et la 3D avec Simon Ferquel. Comme promis, voici nos slides et mes démos (celles avec le viper BSG) ici et là. Pour mémoire, les démos utilisent toutes le viper BSG...
Cliquez pour lire la suite de l'article par Groc [TECHDAYS 2012] SESSION WEBMATRIX 2 : LE COUTEAU SUISSE GRATUIT POUR VOS DéVELOPPEMENTS WEB - SLIDES[TECHDAYS 2012] SESSION WEBMATRIX 2 : LE COUTEAU SUISSE GRATUIT POUR VOS DéVELOPPEMENTS WEB - SLIDES par gpommier
Suite à la session que j'ai présenté sur WebMatrix 2, vous pouvez trouver les slides ici, ainsi que les démos en packages nuget : démos1 et démos2 J'en profite pour remercier chaleureusement tous ceux qui sont venus très nombreux à cette sess...
Cliquez pour lire la suite de l'article par gpommier [SHAREPOINT] LES SESSIONS TECHDAYS 2012.[SHAREPOINT] LES SESSIONS TECHDAYS 2012. par Patrick Guimonet
Voici donc pour ceux qui n'ont pas pu venir, ou ceux qui n'ont pas pu toutes les suivre la liste des sessions SharePoint aux TechDays 2012, que je mettrais à jour dès que les liens des vidéo seront disponibles. Ou ici : http...
Cliquez pour lire la suite de l'article par Patrick Guimonet TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3 par ROMELARD Fabrice
Speaker: Bernard Ourghanlian Cette session est comme chaque jour transmise en live par BrainSonic, et j'ai donc suivi cette troisième pleinière par ce moyen sur mon iPad . Elle est dédiée comme chaque année à la mise en perspective de l'é...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice MISHRA READER : UN LECTEUR RSS TRèS ZUNE STYLE EN OPEN SOURCE !MISHRA READER : UN LECTEUR RSS TRèS ZUNE STYLE EN OPEN SOURCE ! par Vko
Hier durant une session dédiée aux Techdays 2012, j'ai eu le plaisir d'annoncer la sortie de la Béta 2 de Mishra Reader. C'est quoi ? Pour les utilisateurs, c'est une vraie expérience de lecture de flux RSS sur Windows. Rien à voir avec les produit...
Cliquez pour lire la suite de l'article par Vko
Logiciels
Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Easy-Planning (1.0.0.1)EASY-PLANNING (1.0.0.1)Basé sur les mêmes principes que MyPlanning, Easy-Planning permet de créer des plannings sous la ... Cliquez pour télécharger Easy-Planning
|