0

私は次のコードを持っています:-

wxSpinCtrl* m_spinner;

ここwxSpinCtrlで、はクラスであり、m_spinnerはポインタです。必要なのは、次のようなものです。

int b;
int* a;
a = &b;

上記の種類のコードは

wxSpinCtrl* m_spinner;

ありがとう

4

2 に答える 2

1

もちろん

wxSpinCtrl b;
wxSpinCtrl* a;
a = &b;

これは、wxSpinCtrlにパブリックデフォルトコンストラクターがある場合にのみ機能します

于 2012-04-13T08:09:15.897 に答える
0

同じオブジェクトへの別の参照が必要な場合は、次を使用します。

 wxSpinCtrl* m_spinner;
 wxSpinCtrl* other = m_spinner;

ダブルポインタが必要な場合は、次を使用します。

 wxSpinCtrl* m_spinner;
 wxSpinCtrl** other = &m_spinner;

そしてAls指摘したように、これも大丈夫です:

 wxSpinCtrl obj; 
 wxSpinCtrl* m_spinner = &obj;
于 2012-04-13T08:07:03.557 に答える