QT: Free memory on form.close();

QT4.7.0
------------------------------------
class Form1 : public QWidget {
    Q_OBJECT
|
|
};
---------------------------------------------------------------------
// ประกาศ
Form1 * fm;
fm = new Form1();

// เรียกใช้งาน
fm.show();

// เลิกใช้
fm.close();
detete fm;

//ข้อมูลระวัง เมื่อคุณเรียกใช้งานโดยการ new เลยรับด้วย pointer ต้อง delete ทุกครั้งหลัง close
//การทดลอง: ลอง new และ close หลายๆ ครั้ง ยังไม่ต้องปิด mainwindow ไปดูการใช้งาน memory ด้วย Task manager ของ windows จะเห็นว่าจำนวน memory เพิ่มขึ้นทุกครั้งที่ new
---------------------------------------------------------------------

dy'

Comments