pointer-to-member
Jak mogę przekazać funkcję członkowską, w której oczekuje się wolnej funkcji?
Pytanie brzmi następująco: rozważ ten fragment kodu:
#include <iostream>
class aClass
{
public:
void aTest(int ... rn 0;
}
Jak mogę użyć a's aClass::test jako argumentu do function1? Utknąłem w tym.
Chciałbym dostać się do członka klasy.
Czym są wskaźniki-do-Member - > * i.* Operatory w C++?
Tak, widziałem to pytanie i to FAQ (zły link) ten FAQ , Ale ja nadal nie rozumiem co ->* i .* oznaczają w C++.
Strony t ... e nie wydają się dobrze wyjaśniać, czym są .
Czym są ->* i .* W C++ i kiedy trzeba ich używać w porównaniu do -> i .?
Co to jest`Int foo::*bar::*'?
Fajną rzeczą w C++ jest to, że pozwala tworzyć zmienne typu wskaźnik-członek. Najczęstszym przypadkiem użycia wydaje się być ... gcc mówi mi, że wskaźnik do członka bar jest niezgodny z bar obiektem? Jak użyć int bar::*foo::* i jak skonstruować poprawny?
Mylący typ obejmuje zakres klas
Czytam Kod projektu C++ i zawiera on kod w następującej postaci:
namespace ns {
class A {};
class B {};
}
struct C ... jestem pewien.
Klasy A i B w prawdziwym kodzie nie są puste, ale myślę, że to nie ma tu znaczenia. A oto przykład na żywo .