Se connecter / S'enregistrer
Votre question

Problème avec les cast en c++

Tags :
  • Adresse IP
  • Programmation
Dernière réponse : dans Programmation
12 Juin 2008 16:55:44

Salut

Je n'arrive pas à utiliser les cast :lol: 

voila comment je fait:

  1. IPAddress *cSock;
  2. cSock = static_cast<void*>(Connecte[i]);


Le type IPAddress stocke une adresse IP, Connecte est un tableau de type IPAddress que je déclare comme ca:
  1. IPAddress* Connecte[30];


Mon problème ce situe à la seconde ligne de code j'ai ce joli m'ssage d'erreur
Citation :
error: invalid static_cast from type `sf::IPAddress*' to type `void*'|


Pb résolu, cSock devait etre de type void*

Autres pages sur : probleme cast

a b L Programmation
12 Juin 2008 19:54:21

Pour tout pointeur, le cast en void* peut être implicite.
Si ce n'est pas un pointeur, c'est que tu es en train de faire une erreur de programmation. :) 
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS