
#cpp #programowanie
Taka zmienna:
Tak ją wołam:
Kompilator krzyczy to:
Nie za bardzo rozumiem jak mam odpalić tę funkcję, kilku opcji już próbowałem.
Taka zmienna:
class VotingForm {
private:
void (VotingForm::*on_wake)() = Q_NULLPTR;
}Tak ją wołam:
if (on_wake != Q_NULLPTR) {
on_wake();
}Kompilator krzyczy to:
C:\Users\dijun\Local\GitHub\RootForPremier\PremierMeetingControl\votingform.cpp:152: error: must use '.*' or '->*' to call pointer-to-member function in '((VotingForm*)this)->VotingForm::on_wake (...)', e.g. '(... ->* ((VotingForm*)this)->VotingForm::on_wake) (...)'
on_wake();
^Nie za bardzo rozumiem jak mam odpalić tę funkcję, kilku opcji już próbowałem.
- Najlepsze
- Wszystkie komentarze






this->*on_wake();(this->*(this->on_wake))()@lionbest: mam ten sam błąd...
@TheNewIcek: jestem w metodzie obiektu tej klasy
:D
Ciekawi mnie też poco ci to skoro piszesz w Qt ( ͡° ͜ʖ ͡°)