bonjour, j'ai un petit probleme. J'écris un programm en c++/opengl/glut,
avec les includes suivants:
le problème ets que j'ai besoni dans ce prtogramme de générer un booléen aléatoirement via la fonction rand() de la bibliothèque stdlib
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 #include "stdafx.h" #include <gl/glut.h> #include <math.h>
or si j'ajoute aux includes:
j'ai une erreur à la compilation:
Code : Sélectionner tout - Visualiser dans une fenêtre à part #include <stdlib.h>
j'imagine qu'il y a un conflit entre les 2 fonctions exit() présentes dans chaque bibliothèque.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 stdlib.h(406) : error C2381: 'exit' : redefinition; __declspec(noreturn) differs ... glut.h(146) : see declaration of 'exit'
Alors comment résoudre mon problème sachant que j'ai besoin uniquement de la fonction rand() de stdlib?
merci pour vos réponses
PS: j'ai cherché dans les sujets du forum, mais surement pas avec les bon mots clés, et je m'excuse si ce sujet a déjà été traité. Le seul problème similaire a ét trouvé via google, mais me revoie sur l'index du forum.
(nom du sujet "Rand() sous Visual .NET" )
Partager