einige Codes Graben, fand ich eine eigentümlich Weise ein Verfahren von einer Instanz-Objekt aufzurufen, die I unten im Beispielcode zeigt:merkwürdige Weise ein Verfahren von einer Instanz-Objekt aufrufen ...
class Example{
public:
void Print(){ std::cout << "Hello World" << std::endl;}
};
int main(){
Example ex;
ex.Example::Print(); // Why use this notation instead of just ex.Print();
return 0;
}
Es gibt irgendeinen Verhaltensunterschied zwischen ex.Example :: Print() und dem Standardweg ex.Print()? Warum verwendete der Code des Autors den ersteren anstelle des letzteren?
Vielen Dank im Voraus