PureBasic
https://www.purebasic.fr/french/

Générer un uuid v4 norme rfc4122
https://www.purebasic.fr/french/viewtopic.php?f=25&t=17305
Page 1 sur 1

Auteur:  poshu [ Mer 06/Juin/2018 10:54 ]
Sujet du message:  Générer un uuid v4 norme rfc4122

CODE SPIDER BASIC [Edit Ar-S]

Bon, ça fait plein de mots compliqué dans le titre, mais c'est ultra basique en vrai :
Code:
Procedure.s uuidv4()
   Protected Result.s
   !  v_result = 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function(c) {
   !    var r = Math.random() * 16 | 0, v = c == 'x' ? r : (r & 0x3 | 0x8);
   !    return v.toString(16);
   !  });
   ProcedureReturn Result
EndProcedure

Debug uuidv4()


Niveau crédit, j'ai du pomper ça quelque part sur stackoverflow, respect à l'illustre inconnu qui a pondu le code original!

Auteur:  Shadow [ Jeu 07/Juin/2018 0:19 ]
Sujet du message:  Re: Générer un uuid v4 norme rfc4122

Qu'est ce que c'est que ça 8O
C'est du code assembleur ?
Qui fait du C ? :?

Bon ça ne marche pas avec PB !

Auteur:  Fred [ Jeu 07/Juin/2018 9:42 ]
Sujet du message:  Re: Générer un uuid v4 norme rfc4122

Shadow a écrit:
Qu'est ce que c'est que ça 8O
C'est du code assembleur ?
Qui fait du C ? :?

Bon ça ne marche pas avec PB !


C'est dans le forum 'SpiderBasic'.

Auteur:  Shadow [ Jeu 07/Juin/2018 14:32 ]
Sujet du message:  Re: Générer un uuid v4 norme rfc4122

Ah oui j'avais pas fais attention merci Fred, et je viens aussi de me dire que c'est
surement pas du C mais surement du JavaScript ou quelque chose du genre car ça ressemble au C...

Auteur:  falsam [ Jeu 07/Juin/2018 16:34 ]
Sujet du message:  Re: Générer un uuid v4 norme rfc4122

Citation:
Niveau crédit, j'ai du pomper ça quelque part sur stackoverflow, respect à l'illustre inconnu qui a pondu le code original!
Bonjour Poshu et merci pour ce générateur d'identifiants universels. Je pense que tu fais référence à cette discussion
https://stackoverflow.com/questions/105 ... javascript

@Shadow : Oui c'est bien du JavaScript et je te confirme que ça ne fonctionnera pas avec PureBasic.

Page 1 sur 1 Heures au format UTC + 1 heure
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/