06 2013 档案

摘要:之前看到 偶尔用placement new 的用法,当分配内存频繁,而且对效率要求很高的情况下,可以先申请一块大内存,然后在此内存上构建对象,关键是可以自动调用其构造函数,否则要悲剧。但是之后要自己显式调用其析构函数,因为编译器也认为这是你new出来的,不会帮你调用,当然类在析构的时候做了两件事,调用析构函数,然后把内存还给os,对于placement new同样也需要这么做,但是要自己做: 1 #include 2 3 #include 4 #include 5 #include 6 7 using namespace std; 8 9 class A10 {11 public... 阅读全文
posted @ 2013-06-30 06:31 hailong 阅读(207) 评论(0) 推荐(0) 编辑
摘要:#pragma once#include <QTableView>#include <QStandardItemModel>#include <QTableWidget>#include <QtGui>#include <QDrag>class DragTabel : public QTableView{public: DragTabel(QWidget *parent = 0); void AddItem(QString aName);protected: void mousePressEvent(QMouseEvent *even 阅读全文
posted @ 2013-06-05 10:34 hailong 阅读(4093) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示