Explizit Methode listen aus sys/socket.h aufrufen oder Problem mit Veerbung
-
Hallo,
habe ein Klasse die eine virtuelle Methode listen veerbt kriegt.
Möchte nun in dieser Klasse die Methode listen aus sys/socket.h
aufrufen und nicht die geerbte.Vielen Dank im Voraus
Marc
-
sehr schön, aber ich sehe das eher nicht als Frage an
-
@huchhuch:
Wir sind doch hier bei Jeopardy oder?
@marcstud:
Lautet die Frage "Was bewirkt der Scope-Operator :: vor einem Funktionsnamen"?
-
Dumme Frage dumme Antwort.

Aber dumme Antwort hat wir weitergeholfen.also Danke
-
LordJaxom schrieb:
@huchhuch:
Wir sind doch hier bei Jeopardy oder?
Kommt mir auch manchmal so vor.
LordJaxom schrieb:
@marcstud:
Lautet die Frage "Was bewirkt der Scope-Operator :: vor einem Funktionsnamen"?
-
Wir verraten es ihm einfach gell:
#include <sys/socket.h> class A { public: virtual void listen(); }; class B : public A { public: void blah(int fd) { listen(); // ruft A::listen() auf A::listen(); // geht auch mit qualifizierer ::A::listen(); // oder noch genauer ::listen(fd, 12); // ruft listen aus dem globalen Namespace auf } };Tommi