-
c++中resize函数怎么用
resize(),设置大小(size); reserve(),设置容量(capacity); size()是分配容器的内存大小,而capacity()只是设置容器容量大小,但并没有真正分配内存。 打个比方:正在建造的一辆公交车,车里面可以设置40个座椅(reserve(40);),这是它的容量,但并不是说它里面...
2018-06-17 23:29:47
-
QGraphicsView的paintEvent双缓存绘画
MyGraphicsView.h 1 #ifndef MYGRAPHICSVIEW_H 2 #define MYGRAPHICSVIEW_H 3 4 #include QGraphicsView 5 #include QMouseEvent 6 #include QPaintEvent 7 #include QKeyEvent 8 #include QPainter 9 #include QPixmap 10 #include QDebug 11 12 class MyGraphicsView...
2018-06-17 23:29:22
-
enote笔记法使用范例(1)——自己总结的一些编写代码
章节. 编程习惯 why 函数 ( 为了 便于提升软件开发效率和维护效率) 开发角度: 1)隐藏实现细节,这也是API质量最重要的品质 2)复用:通过使用函数来代码复用,提高了软件开发效率 3)可维护性:软件更易维护:函数内的代码修改,能够一次改动 从而 多处地方 自动...
2018-06-17 23:29:27
-
bzoj1146整体二分+树链剖分+树状数组
其实也没啥好说的 用树状数组可以O(logn)的查询 套一层整体二分就可以做到O(nlngn) 最后用树链剖分让序列上树 1 #includecstdio 2 #includecstring 3 #includeiostream 4 #includealgorithm 5 using namespace std; 6 inline int read() 7 { 8 int x= 0 ,f= 1 ,ch= get...
2018-06-17 23:29:19
-
C++01.类的引入
1.假设我们要输出张三,李四两个人的基本信息,包括姓名,年龄,可以用以下的C程序实现: eg: 1 #include stdio.h 2 3 int main( int argc, char ** argv) 4 { 5 char *zs_name= " zhansan " ; 6 int zs_age= 10 ; 7 8 char *ls_name= " lisi " ; 9 int ls_age= 19 ;...
2018-06-17 23:29:09 程序编程
-
bzoj1901 [ Zju2112 ] --树状数组套主席树
树状数组套主席树模板题。。。 题目大意: 给定一个含有n个数的序列a[1],a[2],a[3]……a[n],程序必须回答这样的询问:对于给定的i,j,k,在a[i],a[i+1],a[i+2]……a[j]中第k小的数是多少(1≤k≤j-i+1),并且,你可以改变一些a[i]的值,改变后,程序还能针对改变后的a继...
2018-06-17 23:29:16
-
EC笔记:第3部分:15、对原始资源的访问
使用对象来管理资源,可以避免因个人疏忽带来的一些低级错误,但是不是每件事都是称心如意的。 一些函数依然使用原始的资源对象,那么我们就需要为这些函数提供一个接口,让他们可以获取到原始对象。 继续拿13节的智能指针说事,先上代码: //SFAutoPtr.h #pragma once...
2018-06-17 23:29:09
-
EC笔记:第三部分:16成对使用new和delete
我们都知道,申请的资源,使用完毕后要释放。但是这个释放动作,一定要注意。 举个例子,很多人动态分配的资源,在使用之后,往往直接调用了delete,而不管申请资源的时候用的是new还是new[]。 如下: #include iostream using namespace std ; int main (){ int * p ;...
2018-06-17 23:29:12
-
Qt信号与槽自动关联机制
参考链接1:http://blog.csdn.net/skyhawk452/article/details/6121407 参考链接2:http://blog.csdn.net/memory_exception/article/details/50953005 信号与槽可以通过使用手写代码显式的实现关联 ,也可以运用 QMetaObject 类规定的槽 函数命名范式来实现自动关联。...
2018-06-17 23:29:10
-
Qt - 错误总结 - 在自定义类头文件中添加Q_OBJECT 编
错误提示:在添加的QThread子类头文件添加Q_OBJECT时,编译程序,出现“undefined reference to ‘vtable for xxThread’”错误提示。 原因:不详 解决方案:清理项目,执行qmake,然后运行,错误提示消失。...
2018-06-17 23:29:09
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash




