タイトルに問題点を明確に述べることはできませんが、これは本当です。
void DChatbox::ClampObject(DTextbox _txtbox) {
this->_txtbox = &_txtbox;
}
_txtbox
これは、それを参照しないコピーを作成するだけです。
しかし、これは機能します。
void DChatbox::ClampObject(DTextbox* _txtbox) {
this->_txtbox = _txtbox
}
私が最初のものを調べたとき、それはそれを参照するのではなく、それのコピーを作成するだけです。なんでそんなの?
注: _txtbox
onDChatbox
はこのように宣言されていますDTextbox* _txtbox