我現在寫了一個串口類,希望在建構式里從外部傳入一個函式,然后將串口的readyRead信號和這個函式連接起來,請問應該怎么做才能達到這個目的?下面是我寫的部分代碼,可是這樣子做會報錯,求大神解答!
class SerialPort
{
public:
SerialPort(void (*pf)());
void (*fff)(void);
QSerialPort *m_Port;
}
SerialPort::SerialPort(void (*pf)())
{
fff=pf;
QObject::connect(this->m_Port,&QIODevice::readyRead,this,fff);
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/269356.html
標籤:C++ 語言
上一篇:使用windows10,VS2019,C++,Libtorch部署專案,使用 torch::jit::load()方法報C10::error例外
