我有以下代码: -
wxSpinCtrl* m_spinner;
其中wxSpinCtrl
是一个类而m_spinner
是一个指针,我需要的就像我们一样:
int b;
int* a;
a = &b;
是上述类型的代码
wxSpinCtrl* m_spinner;
由于
答案 0 :(得分:1)
当然
wxSpinCtrl b;
wxSpinCtrl* a;
a = &b;
仅当wxSpinCtrl具有公共默认构造函数
时才会起作用答案 1 :(得分:0)
如果您想要对同一个对象进行另一次引用,请使用:
wxSpinCtrl* m_spinner;
wxSpinCtrl* other = m_spinner;
如果你想使用双指针:
wxSpinCtrl* m_spinner;
wxSpinCtrl** other = &m_spinner;
正如Als
指出的那样,这也没关系:
wxSpinCtrl obj;
wxSpinCtrl* m_spinner = &obj;