会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
shuiboke
昵称:
我竟无言以对重名
园龄:
10年1个月
粉丝:
2
关注:
3
+加关注
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
我的标签
c++
(7)
深度探索c++对象模型
(3)
redis
(1)
qt
(1)
linux
(1)
最小生成树
(1)
树链剖分
(1)
随笔档案
2017年4月(1)
2017年3月(5)
2017年2月(2)
2016年11月(8)
2016年9月(2)
2016年7月(1)
2016年5月(1)
2015年12月(1)
2015年7月(1)
2015年5月(3)
2015年4月(16)
2015年3月(5)
阅读排行榜
1. ouc oj 1066 青蛙过河(937)
2. hdu5834(788)
3. qt小问题(729)
4. cf 733f(678)
5. c++父类指针子类指针转化分析(577)
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
[置顶]
qt小问题
摘要: QT如何实现不点击鼠标就能触发 mouseMoveEvent(QMouseEvent *e):setMouseTracking(true) QTableView如何实现单击事件:不需要重写单击事件,而是有clicked(QModelIndex),doubleClicked(QModelIndex)等
阅读全文
posted @ 2017-02-06 17:39 我竟无言以对重名
阅读(729)
评论(0)
推荐(0)
编辑
2017年4月6日
读书笔记
摘要: 可能延长对象的生命期: shared_ptr是强引用,只要有一个指向x对象的shared_ptr存在,该对象就不会析构。 比如java的观察者模式中如果主题没有主动去unrigister一个observer,那么那个observer永远不会被释放。 比如boost::bind会把实参拷贝一份,样例代
阅读全文
posted @ 2017-04-06 14:52 我竟无言以对重名
阅读(173)
评论(0)
推荐(0)
编辑
2017年3月29日
深度探索c++对象模型读书笔记:Data语意学-继承与Data member中内存对齐问题
摘要: 书中在继承之后内存对齐问题上说道下面代码: 并说输出应该为8 12 16,并说明了这样做的理由,当时我就觉得那个理由很奇怪,或者说没看懂书中所说的理由到底是什么,于是进行了测试,发现gcc编译器中输出的结果为8 8 8,说明确实bit2,bit3和bit1绑定在了一起,起码书中的说法在现在的gcc编
阅读全文
posted @ 2017-03-29 17:57 我竟无言以对重名
阅读(149)
评论(0)
推荐(0)
编辑
深度探索c++对象模型读书笔记:Data语意学-Data Member的绑定
摘要: 一个inline函数实体,在整个class声明未被完全看见之前,是不会被评估求值(evaluated)的,也就是说,对于如下代码: 但是,member function的argument list并不为真。Argument list中的名称还是在它们第一次遭遇时被适当的决议(resolved)完成。
阅读全文
posted @ 2017-03-29 10:40 我竟无言以对重名
阅读(199)
评论(0)
推荐(0)
编辑
2017年3月28日
深度探索c++对象模型读书笔记:构造函数语义学-位逐次拷贝
摘要: Bitwise Copy(位逐次拷贝)出现原因: 一个良好的编译器可以为大部分class objects产生bitwise copise(位逐次拷贝),因为它们有bitwise copy semantics(位逐次拷贝语意)。 Bitwise Copy会导致程序出现的bug: Bitwise Cop
阅读全文
posted @ 2017-03-28 20:00 我竟无言以对重名
阅读(289)
评论(0)
推荐(0)
编辑
2017年3月27日
c++父类指针子类指针转化分析
摘要: 一个子类继承多个父类时,在父类指针转化为子类指针以及子类指针转化为父类指针方面c++似乎做的很是智能化: 1 #include <bits/stdc++.h> 2 using namespace std; 3 class A 4 { 5 public: 6 A() 7 { 8 9 } 10 virt
阅读全文
posted @ 2017-03-27 21:49 我竟无言以对重名
阅读(577)
评论(0)
推荐(0)
编辑
2017年3月22日
setbuf手册
摘要: 名称: setbuf, setbuffer, setlinebuf, setvbuf - stream buffering operations 头文件及函数形式: #include <stdio.h> void setbuf(FILE *stream, char *buf); void setbu
阅读全文
posted @ 2017-03-22 10:11 我竟无言以对重名
阅读(346)
评论(0)
推荐(0)
编辑
2017年2月5日
c++细节
摘要: 1.对象的分配可以有三种方式:在堆栈上(作为自动对象),在固定地址(静态对象),在自由存储区(在堆或者说在动态存储区里)。具体的区别从网上找的话不知道谁说的对谁说的错,还是试图从经典的书上找吧。 volatile关键字作用:当volatile int i的时候,每次用到i的时候都从i所在的内存位置中
阅读全文
posted @ 2017-02-05 21:52 我竟无言以对重名
阅读(122)
评论(0)
推荐(0)
编辑
2016年11月8日
cf727e
摘要: 题意:给你一个模式串和一堆长度相同的不相同的匹配串,问是否有一个方案可以让这个模式串由这些匹配串首尾相连组成,每个串只能出现一次. 思路:还是比较简单的,显然模式串每个位置最多匹配一个匹配串,因为所有的匹配串严格不同,每个位置有没有匹配哪个匹配串用ac自动机很容易就能跑出来,然后枚举一下位置就ok,
阅读全文
posted @ 2016-11-08 22:48 我竟无言以对重名
阅读(346)
评论(0)
推荐(0)
编辑
2016年11月7日
总结
摘要: cf730e:做这类题目显然应该直接根据相对顺序的变化求解的.
阅读全文
posted @ 2016-11-07 20:25 我竟无言以对重名
阅读(70)
评论(0)
推荐(0)
编辑
下一页
点击右上角即可分享