Tag: member-function-pointers

Ein Zeiger auf eine member-Funktion einer C++ – Klasse.

Konvertieren Member-Funktion-Zeiger auf TIMERPROC

Anzahl der Antworten 1 Antworten
Wie konvertiere ich eine member-Funktion-Zeiger auf die TIMERPROC Typ für die Verwendung mit der WINAPI SetTimer? Der folgende Codeausschnitt zeigt, wie mache ich es jetzt, aber wenn ich compile bekomme ich diesen Fehler: error C2664: 'SetTimer' :

Ungültige Verwendung der nicht-statische member-Funktion c++

Anzahl der Antworten 1 Antworten
Ich bin nach dieser Beispiel. Aber wenn ich kompilieren gibt es einen Fehler: Ungültige Verwendung der nicht-statischen member-Funktion in der Zeile void(Machine:: *ptrs)() = { Machine::off, Machine::on }; Habe ich versucht, hinzuzufügen static zu void on(); an-Klasse

C++ Map von string-und die member-Funktion-Zeiger

Anzahl der Antworten 1 Antworten
Hey also ich mache eine map mit Strings als Schlüssel und einer member-Funktion-Zeiger als Wert. Ich kann nicht scheinen, um herauszufinden, wie man auf der Karte, aber dies scheint nicht zu funktionieren. #include <iostream> #include <map> using

C++: Funktion Zeiger auf Funktionen mit variabler Anzahl von Argumenten

Anzahl der Antworten 4 Antworten
Ich versuche, herauszufinden, einen Weg, wie Sie in der Lage sein, eine Funktion zuweisen Zeiger auf Funktionen mit unterschiedlicher Anzahl von Argumenten. Habe ich eine while-Schleife, die eine Anzahl von unterschiedlichen Funktionen als eine bedingte Anweisung, so

Vorbei-member-Funktion-Zeiger auf member-Objekt in c++

Anzahl der Antworten 4 Antworten
Ich habe ein problem mit einem Zeiger auf die Funktion in C++. Hier ist mein Beispiel: #include <iostream> using namespace std; class bar { public: void (*funcP)(); }; class foo { public: bar myBar; void hello(){cout <<

boost::bind & boost::function-Pointer, überladen oder Vorlagen-member-Funktionen

Anzahl der Antworten 2 Antworten
Habe ich einen callback-Mechanismus, die Klassen beteiligt sind: class App { void onEvent(const MyEvent& event); void onEvent(const MyOtherEvent& event); Connector connect; } class Connector { template <class T> void Subscribe(boost::function <void (const T&)> callback); } App::App() {

C++ Zeiger auf virtuelle Funktion

Anzahl der Antworten 3 Antworten
Wenn Sie einen struct wie diesen struct A { void func(); }; und ein Verweis wie dieser A& a; können Sie einen Zeiger auf seine func Methode wie diese: someMethod(&A::func); Nun was ist, wenn die Methode virtuell

C ++ - Vererbung und Memberfunktionszeiger

Anzahl der Antworten 8 Antworten
In C++, können member-Funktion-Zeiger verwendet werden, um abgeleitete (oder auch Basis) die Schüler? BEARBEITEN: Vielleicht ein Beispiel helfen. Nehmen wir an, wir haben eine Hierarchie der drei Klassen X, Y, Z in der Reihenfolge der Vererbung. Y

Zeiger auf virtuelle Elementfunktionen. Wie funktioniert es?

Anzahl der Antworten 3 Antworten
Betrachten Sie die folgenden C++ code: class A { public: virtual void f()=0; }; int main() { void (A::*f)()=&A::f; } Wenn, ich würde zu erraten, würde ich sagen, dass &A::f ist in diesem Zusammenhang würde bedeuten, "die