IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

MFC Discussion :

static_cast


Sujet :

MFC

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre �clair� Avatar de LapinGarou
    Homme Profil pro
    R&D Developer
    Inscrit en
    Octobre 2005
    Messages
    341
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes C�te d'Azur)

    Informations professionnelles :
    Activit� : R&D Developer
    Secteur : A�ronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Octobre 2005
    Messages : 341
    Par d�faut static_cast
    Bonsoir.
    J'ai un probl�me dans mon appli. J'ai r�cup�r� un bout de code sur CodeProject, mais l'un des static_cast me cr�e une erreur:

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    void CPrinterSelectView::OnInitialUpdate()
    {
    ...
    	// setup the list of printers
    	m_PrinterList.ResetContent() ;
    	CWinApp	*pApp = AfxGetApp() ;
    	//CFBHorariesApp *pOurApp = static_cast<CFBHorariesApp*>(pApp) ;
    	CFBHorariesApp *pOurApp =static_cast<CMonLogicielApp*>(pApp) ;
    ...
    }
    et je ne comprends pas pourquoi. Si quelqu'un peut m'�clairer... merci

  2. #2
    R�dacteur
    Avatar de farscape
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes C�te d'Azur)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par d�faut
    regarde ce que tu castes et ce que tu affectes ce n'est pas la meme classe..
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
     
    CFBHorariesApp *pOurApp =static_cast<CMonLogicielApp*>

  3. #3
    Membre �clair� Avatar de LapinGarou
    Homme Profil pro
    R&D Developer
    Inscrit en
    Octobre 2005
    Messages
    341
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes C�te d'Azur)

    Informations professionnelles :
    Activit� : R&D Developer
    Secteur : A�ronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Octobre 2005
    Messages : 341
    Par d�faut
    oui, mais m�me en faisant comme la ligne en commentaire, �a me fait la m�me erreur....
    CMonLogicielApp *pOurApp = static_cast<CMonLogicielApp*>

  4. #4
    R�dacteur
    Avatar de farscape
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes C�te d'Azur)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par d�faut
    si la ligne entre commentaire ne fonctionne pas et c'est l'interet du static_cast
    c'est que CMonLogicielApp n'est pas deriv� de CWinApp.
    le message d'erreur rencontr� permettrait de confirmer mon avis.

Discussions similaires

  1. static_cast, dynamic_cast : le doute m'habite
    Par befalimpertinent dans le forum C++
    R�ponses: 3
    Dernier message: 13/03/2010, 21h15
  2. [Transtypage] encore une erreur static_cast
    Par camboui dans le forum C++
    R�ponses: 13
    Dernier message: 02/12/2008, 14h33
  3. [static_cast] Probl�me avec un exercice.
    Par sekiryou dans le forum C++
    R�ponses: 25
    Dernier message: 09/04/2008, 13h21
  4. [type] static_cast et arrondi
    Par ZaaN dans le forum C++
    R�ponses: 1
    Dernier message: 22/05/2007, 13h35
  5. invalid static_cast from type `void
    Par barbarello dans le forum Autres �diteurs
    R�ponses: 1
    Dernier message: 04/01/2006, 12h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo