Puis-je convertir un sf::Uint32 en (unsigned) int sans problème (du genre : int a = sf::Uint32(42))
Bien sûr, tant que la valeur tient dans la plage du type de destination (ce qui devrait être le cas ici).
ou est-ce que je dois effectuer d'autres opérations avant ?
Je me demande bien à quelles autres opérations tu pensais, du coup
Du coup, est-ce que je devrais utiliser int32_t ou sf::Uint32 de préférence pour les envois par réseau ?
N'importe lequel (c'est pareil), mais l'un des deux, oui, comme indiqué dans le tutoriel correspondant.