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] Comment bouger souris // Cmt Random

enfertiede
enfertiede
Niveau 10
18 novembre 2005 à 14:04:44

Bonjour,

J ai deux questions independantes:

1/ J´aimerai savoir comment bouger la souris d une facon logiciel en langage C ( indiquer moi la fonction je chercherai... et je lirai les man)

------------------------------------------

2/ J´aimerai generer plusieur fois dans un programme un chiffre aleatoire entre 0 et 9:
J y arive, mais le pb cest que le programme est telement rapide quil mafiche tjs le meme chiffre aleatoir (i8l change a chaque execution du prg mais cest tjs le meme car je fais un srand sur le pid et l heur...)

srand((unsigned int) time(NULL) + boulet + getpid());

comment apeler une fonction qui genere un chifre aleatoir a chaque fois a un moment T ?

merci!

le_duche
le_duche
Niveau 10
18 novembre 2005 à 18:08:54

pour ta question 1, tu trouvera tout ce que tu souhaite sur la gestion du clavier et de la souris dans la partie SDL (chapitre 2. du tuto ci dessous)

pour ta question 2, vois le chapitre 1.16

http://perso.numericable.fr/~fvirtman/info/tuto/index.html

dnob700
dnob700
Niveau 10
18 novembre 2005 à 18:18:28

Pour la question 1) sous windows il y a une fonctions SetMousePos, il doit y avoir l´équivalent sous Linux et effectivement en utilisant SDL tu peut avoir un truc portable.

2) srand sers juste à initialiser le générateur de nombre aléatoire : tu fait
srand(time(NULL));
ça suffit.

Mais par contre, il ne donne pas de nombre aléatoire. pour celà, utilise rand()%10
Pour plus d´info la dessus, cherche sur le forum, il y a plein de discussions sur les problèmes et les solutions de cette méthodes.

enfertiede
enfertiede
Niveau 10
18 novembre 2005 à 20:10:24

merci a tous!

enfertiede
enfertiede
Niveau 10
21 novembre 2005 à 22:39:17

http://forums.gentoo.org/viewtopic-t-402015.html

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