High-Tech
Santé-Médecine
Droit-Finances
CodeS-SourceS
Inscription
Plan
Connexion
Rechercher un code, un tuto, une réponse
Accueil
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Tous les langages
Delphi / Pascal
Java
Python
SQL
RegEx
Flash
ASM
IRC
Graphisme
PDA
ColdFusion
Foxpro
Flex
Visual Basic / VB.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
PHP
Forum
Tutoriels
Codes Sources
Snippets
Top membres
C/C++/C++.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Javascript
Forum
Tutoriels
Codes Sources
Snippets
Top membres
C#/.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
ASP/ASP.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Accueil
Connexion
Déposer un code
Code
Recherche
Haut
Forum
C / C++ / C++.NET
Sujet Précédent
Sujet Suivant
Avis aux expert du c++
DevGizmo
Messages postés
122
Date d'inscription
lundi 16 décembre 2002
Statut
Membre
Dernière intervention
27 février 2007
- 14 oct. 2004 à 09:42
cs_djl
Messages postés
3011
Date d'inscription
jeudi 26 septembre 2002
Statut
Membre
Dernière intervention
27 novembre 2004
-
14 oct. 2004 à 15:24
Peut on en c++ recuperer un pointer sur une methode.?
Merci a tous et a toute pour vos reponses.
@+
Fred
Afficher la suite
A voir également:
Déférencer
Tmp expert
✓
-
Forum Visual Basic 6
Paweł głowacki expert delphi pdf
-
Forum Delphi / Pascal
Expert php
-
Forum PHP
Expert joomla 37
-
Forum ASP / ASP3
Excel expert pdf
-
Forum Visual Basic 6
6 réponses
Réponse 1 / 6
cs_djl
Messages postés
3011
Date d'inscription
jeudi 26 septembre 2002
Statut
Membre
Dernière intervention
27 novembre 2004
7
14 oct. 2004 à 11:06
la synthaxe est presque la meme pour la declaration, par contre tu peux déférencer uniquement à partir d'une instance, avec l'operateur .*
struct Foo
{
void bar()
{
}
};
typedef void (Foo::*PtrFooM) ();
int main()
{
Foo f;
PtrFooM p;
p = &Foo::bar;
(f.*p)();
}
Réponse 2 / 6
DevGizmo
Messages postés
122
Date d'inscription
lundi 16 décembre 2002
Statut
Membre
Dernière intervention
27 février 2007
1
14 oct. 2004 à 11:42
Merci bcp...
As tu une solution, sans explicitement faire apparaitre le "typedef void (Foo::*PtrFooM) ();"
Merci
Réponse 3 / 6
cs_djl
Messages postés
3011
Date d'inscription
jeudi 26 septembre 2002
Statut
Membre
Dernière intervention
27 novembre 2004
7
14 oct. 2004 à 11:46
ben
void (Foo::*p) ();
<Type> <nom>; declaration de variable
typedef <Type> <nom>; déclaration d'un alias
Réponse 4 / 6
DevGizmo
Messages postés
122
Date d'inscription
lundi 16 décembre 2002
Statut
Membre
Dernière intervention
27 février 2007
1
14 oct. 2004 à 13:15
Ca je suis d'accord avec toi...
Mais c'est pas ca ma question, desole mal posee.
En fait ce que je cherche a faire c'est ce que tu fais mais sans avoir declare explicitement le proto de la methode.
Merci
Fred
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Réponse 5 / 6
magic_Nono
Messages postés
1878
Date d'inscription
jeudi 16 octobre 2003
Statut
Membre
Dernière intervention
16 mars 2011
14 oct. 2004 à 15:20
donc demande exactement un pointeur sur fonction anonyme
> param : (...) : les 3 pts sont normalisés pour ça...
++
Magic Nono: l'informagicien! 8-)
Réponse 6 / 6
cs_djl
Messages postés
3011
Date d'inscription
jeudi 26 septembre 2002
Statut
Membre
Dernière intervention
27 novembre 2004
7
14 oct. 2004 à 15:24
moi je comprends pas trop, j'avais pensé a un truc plus abstrait ?
tu veux faire quoi exactement, tu veux faire voir ecrire quoi ?
Votre réponse
Discussions similaires
systeme expert /JESS
Java2386
-
20 janv. 2008 à 22:46
lenoimca
-
23 févr. 2011 à 02:32
Expert fiche de bdd
elgoufi21
-
9 juin 2012 à 19:31
elgoufi21
-
10 juin 2012 à 13:07
éditer toutes les combinaisons du keno
cs_nicoj
-
3 août 2004 à 17:19
Utilisateur anonyme
-
10 juin 2013 à 16:53
Système expert
cs_jpie
-
4 sept. 2010 à 20:16
soon02
-
21 févr. 2011 à 17:15
Création de DLL pour Profilab Expert
Dudulle32
-
11 mars 2013 à 14:45
jibob
-
19 mars 2013 à 20:49
Rejoignez-nous