C'est tout à fait cela!RegisLG a écrit :Et j'ai encore une question : quand en langage C on rencontre ce genre de code :Est-ce que la transcription en PureBasic suivante est correcte ?Code : Tout sélectionner
int valeur; valeur = 7; int *pointeur; pointeur = &valeur;
Code : Tout sélectionner
valeur.l valeur = 7 *pointeur.Long *pointeur=@valeur
[v4] Corrections & Améliorations de la doc FR
salut, j'aurais une petite constante à rajouter dans l'aide fr.
suite petit oubli de fred :
dans la rubrique << Les fonctions du compilateur >>
il manque le type #PB_Procedure pour la commande
Resultat = Defined(Nom, Type)
Voir ici :
http://www.purebasic.fr/english/viewtop ... highlight=
cette rubrique ne semble pas accessible depuis l'arborescence à gauche.
suite petit oubli de fred :
dans la rubrique << Les fonctions du compilateur >>
il manque le type #PB_Procedure pour la commande
Resultat = Defined(Nom, Type)
Voir ici :
http://www.purebasic.fr/english/viewtop ... highlight=
cette rubrique ne semble pas accessible depuis l'arborescence à gauche.
J'ai ajouté ThreadID().
J'ai ajouté un exemple d'andré montrant comment on peut utiliser Swap pour permuter le contenu de deux tableaux.
@Flype C'est fait, et j'ai mis les références croisées des constantes à jour.
Je mettrai le nouveau fichier en ligne quand j'aurai fini de traduire les derniers ajouts d'André.
Mais c'est dispo sur CVS pour ceux qui compilent eux même leur doc
J'ai ajouté un exemple d'andré montrant comment on peut utiliser Swap pour permuter le contenu de deux tableaux.
@Flype C'est fait, et j'ai mis les références croisées des constantes à jour.
Je mettrai le nouveau fichier en ligne quand j'aurai fini de traduire les derniers ajouts d'André.
Mais c'est dispo sur CVS pour ceux qui compilent eux même leur doc

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.
Je ne réponds à aucune question technique en PV, utilisez le forum, il est fait pour ça, et la réponse peut profiter à tous.
il y a une nouvelle définition de la commande ThreadId() et j'ai besoin d'un coup de main pour traduire.
J'ai traduit comme ça@Function ThreadID = ThreadID(Thread)
@Description
Returns the unique ID which identifies the given 'Thread' in the operating system. This
function is very useful when another library needs a thread reference.
@LineBreak
@LineBreak
This result is sometimes also known as 'Handle'. Look at the extra chapter
@ReferenceLink "handles" "Handles and Numbers" for more information.
@Function ThreadID = ThreadID(Thread)
@Description
Renvoie l'identifiant unique du thread spécifié.
Cette commande est utile lorsque qu'une autre commande a besoin de la référence dans l'OS du thread.
@LineBreak
@LineBreak
L'identifiant 'ThreadID' est parfois appelé 'Handle'. Pour plus d'informations consultez le chapitre @ReferenceLink "handles" "Handles and Numbers".
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.
Je ne réponds à aucune question technique en PV, utilisez le forum, il est fait pour ça, et la réponse peut profiter à tous.
La nouvelle doc est en ligne, voir dans ma signature pour la télécharger.
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.
Je ne réponds à aucune question technique en PV, utilisez le forum, il est fait pour ça, et la réponse peut profiter à tous.
Ce ne serait pas plutôt le terme "autre bibliothèque" à la place de "une fonction" ?comtois a écrit :il y a une nouvelle définition de la commande ThreadId()
<snip>
"This function is very useful when another library needs a thread reference."
"Cette commande est utile lorsque qu'une fonction a besoin de la référence (ID) du thread. "
Et sinon, dans le dernier chm le StrQ n'a pas été modifié

@Patrick88 ; J'ai essuyé le gras de mon clavier et corrigé date.
C'est pas la bibliothèque qui a besoin de l'identifiant, mais une fonction non ?
Et puis j'ai pas vérifié, mais on peut très bien trouver une fonction de la bibliothèque Thread qui demande un identifiant en paramètre ?
Je peux changer, qu'en pensent les autres ?
Si on traduit mot à mot oui , mais bon , qu'est-ce que ça veut dire ?RegisLG a écrit :Ce ne serait pas plutôt le terme "autre bibliothèque" à la place de "une fonction" ?
C'est pas la bibliothèque qui a besoin de l'identifiant, mais une fonction non ?
Et puis j'ai pas vérifié, mais on peut très bien trouver une fonction de la bibliothèque Thread qui demande un identifiant en paramètre ?
Je peux changer, qu'en pensent les autres ?
Fait pour le prochain, je l'avais oublié celui là.Et sinon, dans le dernier chm le StrQ n'a pas été modifié
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.
Je ne réponds à aucune question technique en PV, utilisez le forum, il est fait pour ça, et la réponse peut profiter à tous.
il y a une toute petite coquille ici : *MemoroireIDSyntaxe
*MemoryID = ReAllocateMemory(*MemoireID, Taille)
Description
Alloue (si le paramètre *MemoroireID est 0) ou re-alloue une zone continue de mémoire de la Taille spécifiée (en octets). Si la zone de mémoire était déjà allouée, alors son ancien contenu est conservé. Si la quantité de mémoire demandée est disponible, *MemoryID contiendra l'adresse de début de la zone mémoire, ou 0 si la zone n'a pu être allouée (dans ce cas, l'ancienne zone mémoire est toujours valide).
Note: Toutes les zones mémoire créées sont automatiquement libérées à la fin du programme.
sinon, j'écrirais la syntaxe de la fonction plutôt comme çà :
*NouvelleMemoireID = ReAllocateMemory(*MemoireID, Taille)
-
- Messages : 2194
- Inscription : jeu. 27/janv./2005 19:07
@Flype et les autres, je mets NouvelleMemoireID ou NouveauMemoireID comme dans l'exemple qui suit ?
Ou MemoireNouveauID ?
On parle d'un nouveau identifiant, ou d'une nouvelle zone mémoire ?
@Frenchy Pilou je ne peux pas changer les titres de la colonne de gauche, c'est à Fred de le faire. RegisLG et Denis et d'autres avaient déjà suggéré de modifier certains textes, mais je n'ai pas la main sur cette partie.
Ou MemoireNouveauID ?
On parle d'un nouveau identifiant, ou d'une nouvelle zone mémoire ?
@Frenchy Pilou je ne peux pas changer les titres de la colonne de gauche, c'est à Fred de le faire. RegisLG et Denis et d'autres avaient déjà suggéré de modifier certains textes, mais je n'ai pas la main sur cette partie.
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.
Je ne réponds à aucune question technique en PV, utilisez le forum, il est fait pour ça, et la réponse peut profiter à tous.