Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如果我写以下内容:
QValidator *validator = new QRegExpValidator(regExp, this);
这里是什么this意思?它指的是什么?如果我不使用它会产生什么影响?
this
这是一个指向validator声明的当前类的指针。
validator
它在那里让 QRegExpValidator 知道谁是validatorso 的父级,每当父级被删除时,例如validator. 这样您就不需要手动删除它。
有关this指针的更多信息,请参见此处