Tom's Guide > Forum > Programmation > Problème avec les cast en c++

Problème avec les cast en c++

Forum Programmation : Problème avec les cast en c++

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

Salut

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

voila comment je fait:

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



Le type IPAddress stocke une adresse IP, Connecte[i] est un tableau de type IPAddress que je déclare comme ca:

Code :
  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*


Message édité par quarty le 12-06-2008 à 17:11:49
Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

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. :)


Message édité par CRicky le 12-06-2008 à 19:55:32
------------------------------ 6800A007B81300CD10B00131C989CF26880541
81F900FA750230EDBADA03ECA80875FBECA808
74FBE4603C0175DFB80300CD10B8004CCD21
Répondre à CRicky
Tom's Guide > Forum > Programmation > Problème avec les cast en c++
Aller à :

Il y a 2544 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens