Können wir mit Visual Studio Schnittstellen in C++ definieren?
Wenn ja, was wäre ein Beispiel für die Definition von Schnittstellen in C++?
Können wir mit Visual Studio Schnittstellen in C++ definieren?
Wenn ja, was wäre ein Beispiel für die Definition von Schnittstellen in C++?
In C++ gibt es das Konzept der "Schnittstelle" an sich nicht. Sie werden normalerweise durch abstrakte Klassen mit rein virtuellen Funktionen emuliert. Außerdem, class
es werden in der Regel ersetzt durch struct
s, da der Standardzugriffsmodifikator für diese public
. Folglich,
struct IFoo
{
virtual void Bar() = 0;
}
Siehe auch ce .
CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.