Bug dans la doc ?

Vous avez une idée pour améliorer ou modifier PureBasic ? N'hésitez pas à la proposer.
bombseb
Messages : 445
Inscription : jeu. 25/août/2005 22:59
Localisation : 974
Contact :

Bug dans la doc ?

Message par bombseb »

Bonjour,

Dans l'aide, à la rubrique "Data" il y a cette phrase :
Pour les programmeurs chevronnés: il est aussi possible de mettre l'adresse d'une procédure ou d'un label avec Data si le type long (.l) est utilisé. Par exemple, des tables de fonctions virtuelles peuvent être créées facilement.
Or en 64bits les pointeurs font 8 octets alors qu'un long n'en fait que 4. Donc je pense que ca ne marcherais pas en 64bits
A moins que je me trompe ?
comtois
Messages : 5172
Inscription : mer. 21/janv./2004 17:48
Contact :

Re: Bug dans la doc ?

Message par comtois »

oui il y a une correction à faire, la doc anglaise fait bien référence aux 'integer'
For advanced programmers: it's also possible to put a procedure address or a label address inside Data when its type is set to integer (.i). (Using the 'integer' type will store the (different) addresses accurate on both 32-bit and 64-bit environments.) This can be used to build easy virtual function tables for example.
http://purebasic.developpez.com/
Je ne réponds à aucune question technique en PV, utilisez le forum, il est fait pour ça, et la réponse peut profiter à tous.
bombseb
Messages : 445
Inscription : jeu. 25/août/2005 22:59
Localisation : 974
Contact :

Re: Bug dans la doc ?

Message par bombseb »

ok :wink:
Mesa
Messages : 1092
Inscription : mer. 14/sept./2011 16:59

Re: Bug dans la doc ?

Message par Mesa »

Doc corrigée mais sera visible que dans la prochaine release de PB.

Mesa.
comtois
Messages : 5172
Inscription : mer. 21/janv./2004 17:48
Contact :

Re: Bug dans la doc ?

Message par comtois »

nop :) , tes modifications peuvent être consultées en ligne ici :
http://purebasic.developpez.com/documentation/

Et le fichier chm à jour (avec tes modifications) peut être téléchargé ici :
http://purebasic.developpez.com/documen ... eBasic.chm
http://purebasic.developpez.com/
Je ne réponds à aucune question technique en PV, utilisez le forum, il est fait pour ça, et la réponse peut profiter à tous.
Mesa
Messages : 1092
Inscription : mer. 14/sept./2011 16:59

Re: Bug dans la doc ?

Message par Mesa »

Cool ! :D

J'en profite pour créer un post dans "Informations et tutoriaux".

Mesa.
Répondre