[C][SDL]Exécuter deux fonctions en même temps
|
27-12-2013, 09h38
Message : #6
|
|
gruik
gouteur de savon Messages : 757 Sujets : 44 Points: 482 Inscription : Oct 2012 |
RE: [C][SDL]Exécuter deux fonctions en même temps
(27-12-2013, 00h38)InFamouZz a écrit : je ne vois pas de moyen sans threads de le faire. sur le principe c'est la différence entre ça : Code C :
#include <stdio.h> et ça : Code C :
#include <stdio.h> au delà du fait qu'on a une même fonction qui sert de dispatcher pour les différentes actions (switch/case) l'intérêt c'est surtout que dans le 2e code on garde la main sur la boucle toto, du coup on appelle la fonction en lui passant juste la partie du message à afficher, c'est un peu comme appeler une fonction film() en lui donnant comme paramètre l'image à afficher Citation :De plus notre prof nous avais dis de regarder les threads pour ce projet. c'est possible mais il ne devait pas parler de mettre plusieurs threads qui bossent en même temps sur la même ressource (la surface principale/l'écran), ce n'est ni la bonne façon de faire ni une bonne idée
Avant donc que d'écrire, apprenez à penser.
Selon que notre idée est plus ou moins obscure, l'expression la suit, ou moins nette, ou plus pure. Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément. (Nicolas Boileau, L'Art poétique) |
|
Utilisateur(s) parcourant ce sujet : 1 visiteur(s)