,我需要将T *赋给retarget_to,但我在enable_movable_ptr的move构造函数和赋值函数中使用了retarget_to(this)。它传递给它的不仅仅是T *,而是enable_movable_ptr<T> *。问题是,我假设T继承自enable_movable_ptr,它永远不会被直接使用,只能通过继承它的对象来使用。class A : public enable_movable_ptr<
我正在使用File/ example /Adafruit库/ MQTT _ the 8266示例作为我的代码的模型。在这个例子中,mqtt对象是作为一个全局变量创建的,一切都很好。但是,我需要在setup()中创建mqtt对象,因为在此之前构造函数参数是未知的。如果我移动构造函数调用
Adafruit_MQTT_Client mqtt(&client, AIO_