wywoływanie funkcji składowych z innej funkcji składowej tej samej klasy w C ++, cel C
Rozważ następujące:
class A{//data members void foo()
{
bar();//is this possible? or should you say this->bar() note that bar is not static
}
void bar()
{ }
}//end of class A
Jak wywołujesz funkcje członkowskie z poziomu innego? I jak funkcje statyczne wpływają na użycie „this”.
Należy wezwać obiekt?
Nie znaleziono powiązanych wyników
Zaproszony:
Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się
2 odpowiedzi
Anonimowy użytkownik
Potwierdzenie od:
Anonimowy użytkownik
Potwierdzenie od:
jest domniemane. Więc oba są równoważne. Możesz użyć dowolnego z nich. Ale myślę, że jeśli wystarczy , to po co używać ?
Używaj tylko wtedy, gdy występuje jakaś niejasność, w przeciwnym razie użyj prostszego!