Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
Thyphoon
Messages : 2706 Inscription : mer. 25/août/2004 6:31
Localisation : Eragny
Contact :
Message
par Thyphoon » dim. 23/sept./2012 16:25
je trouve que la documentation manque parfois de clarté sur les types de variable dont on a besoin
Exemple :
"Mutex" c'est une variable de quel type .l ? .b ? .i ?
peux t'on créer un tableau de mutex ou l'intégrer dans une structure ?
Si quelqu'un a une idée ... Merci beaucoup d'avance
)
GallyHC
Messages : 1708 Inscription : lun. 17/déc./2007 12:44
Message
par GallyHC » dim. 23/sept./2012 16:30
Sans aucune certitude.
Mais comme maintenant les variable sans aucune info, c'est forcement du ".i" si j'ai bien compris la logique de x86 et du x64, le ".l" reste le meme.
Cordialement,
GallyHC
PS : meme si un long devrait etre superrieur a un integer mais bon la c'est pas moi qui peu dire quoi que ce soit.
Dernière modification par
GallyHC le dim. 23/sept./2012 16:32, modifié 2 fois.
Configuration : Tower: Windows 10 (Processeur: i7 "x64") (Mémoire: 16Go) (GeForce GTX 760 - 2Go) - PureBasic 5.72 (x86 et x64)
Golfy
Messages : 423 Inscription : mer. 25/août/2004 15:14
Localisation : Grenoble
Contact :
Message
par Golfy » dim. 23/sept./2012 16:31
Chez moi, retourne "8" (Win7 64 bits) : integer ou quad
Edit: sous WinXP (32 bits), retourne "4", donc comme le dit Gallyc,
integer !
Thyphoon
Messages : 2706 Inscription : mer. 25/août/2004 6:31
Localisation : Eragny
Contact :
Message
par Thyphoon » dim. 23/sept./2012 16:37
Merci Golfy et GallyHC
Donc c'est une variable normal ... je me demandais si c'était vraiment le cas car dans la doc il parle d'objet.
lepiaf31
Messages : 510 Inscription : dim. 25/mars/2007 13:44
Localisation : Toulouse, France
Contact :
Message
par lepiaf31 » dim. 23/sept./2012 16:47
Golfy a écrit :
Chez moi, retourne "8" (Win7 64 bits) : integer ou quad
Edit: sous WinXP (32 bits), retourne "4", donc comme le dit Gallyc,
integer !
Forcément ... puisque si l'on ne précise pas le type, la variable est par défaut de type Integer donc ca ne prouve rien ...
Ceci dit, pour en revenir au sujet, il est fort probable que la valeur renvoyée par CreateMutex() soit une adresse, donc à stocker dans un Integer
Thyphoon
Messages : 2706 Inscription : mer. 25/août/2004 6:31
Localisation : Eragny
Contact :
Message
par Thyphoon » dim. 23/sept./2012 16:52
Merci lepiaf31
c'est un peu ce que je me disais...
a votre avis peux t'on utiliser
ou bien ça risque de poser problème ?
lepiaf31
Messages : 510 Inscription : dim. 25/mars/2007 13:44
Localisation : Toulouse, France
Contact :
Message
par lepiaf31 » dim. 23/sept./2012 17:08
Thyphoon a écrit : Merci lepiaf31
c'est un peu ce que je me disais...
a votre avis peux t'on utiliser
ou bien ça risque de poser problème ?
Why not ? C'est comme un peu comme un tableau de mutex. Faut juste bien gérer tout ca.
Thyphoon
Messages : 2706 Inscription : mer. 25/août/2004 6:31
Localisation : Eragny
Contact :
Message
par Thyphoon » dim. 23/sept./2012 17:36
lepiaf31 a écrit :
Why not ? C'est comme un peu comme un tableau de mutex. Faut juste bien gérer tout ca.
Pas evident... je cherche a charger des sprites dans un Thread sans que ça interfaire sur la réactivité de celle si ... les images s'afficheront qu'une fois charger c'est tout...
mais ça plante ...
(
j'ai fait un topic pour en parler
http://www.purebasic.fr/french/viewtopi ... 22#p147522
Fred
Site Admin
Messages : 2809 Inscription : mer. 21/janv./2004 11:03
Message
par Fred » lun. 24/sept./2012 11:56
Si la doc ne dit rien, c'est que c'est le type par defaut (integer).
Thyphoon
Messages : 2706 Inscription : mer. 25/août/2004 6:31
Localisation : Eragny
Contact :
Message
par Thyphoon » lun. 24/sept./2012 12:14
Fred a écrit : Si la doc ne dit rien, c'est que c'est le type par defaut (integer).
Merci Fred !!
)