Ik wil een reference die ik gebruik in een functie op een later tijdstip in een andere call naar dezelfde functie weer kunnen gebruiken. Nu dacht ik daar eenvoudigweg een member variable van te maken en deze in de constructor dan met NULL te initializeren. Fout dus, ik krijg de melding
Iemand suggesties?? Alvast bedankt
De niet werkende constructor ziet er zo uit:error C2354: 'm_rLastPressedButton' : initialization of
reference member requires a temporary variable
code:
1
2
3
4
5
6
| CGUIVwFunctionAreaView::CGUIVwFunctionAreaView(CGUIInfraPatternFrame* pFrame)
: CGUIInfraPanelView(IDD, pFrame),
m_bVFAInitialized(FALSE),
m_rLastPressedButton(NULL)
{
} |
Iemand suggesties?? Alvast bedankt