如果我正在使用要在特定时间释放的资源,该怎么办,例如:
void myfunction(){ { // Open serial port SerialPort port("COM1", 9600); port.doTransfer(data); } // Serial port gets closed here. for(int i = 0; i < data.size(); i++) doProcessData(data[i]); etc...}
如果我正在使用要在特定时间释放的资源,该怎么办,例如:
void myfunction(){ { // Open serial port SerialPort port("COM1", 9600); port.doTransfer(data); } // Serial port gets closed here. for(int i = 0; i < data.size(); i++) doProcessData(data[i]); etc...}