noilir Je vais partir sur la modification de la clef du client je pense.En fait Sorrow j'ai vu que tu convertissais tes données selon leur mode (big endian ou little endian) dans ton binarywriter, mais pourquoi ne fais tu pas la meme chose dans ton reader? (en fonction du boutisme de la machine bien sur)
Labo Ca, je pense que c'est parce que le serveur ne s'adapte pas à ta machine. Toujours en Big-endian il me semble.
noilir Mais du coup si ta machine lit en little endian et que tu reçois un paquet en big endian, les valeurs codées sur plusieurs octets vont etre erronées non?
Labo Non, c'est l'intérêt du reader.Regarde : si dans ton programme tu écris "n = 31415926535", tu auras toujours la même valeur de n, quelle que soit la machine.En fait, je ne sais pas vraiment à quel moment Sorrow a besoin d'écrire en little-endian.
noilir Ok merci pour ta réponse, je vais m'arreter la avant que ce topic ne soit une liste de questions pour bien développer son ému :D