会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
walkerlala
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
2016年2月29日
Reference Collapsing Rules, Universal Reference and the implementation of std::forward() and std::move()
摘要: 关于reference collapsing,可以看这个链接。(里面也讲了std::forward()和std::move()的实现) http://thbecker.net/articles/rvalue_references/section_08.html 需要注意的是,在做auto-type
阅读全文
posted @ 2016-02-29 00:18 walkerlala
阅读(245)
评论(0)
推荐(0)
2016年2月28日
我是如何明白C++的move semantics(移动语义)和perfect forwarding(完美转发)的
摘要: 其实主要就是三篇文章(博客): 首推这篇。 http://thbecker.net/articles/rvalue_references/section_01.html 从这里你可以知道什么时候你会知道,什么时候能够 “链式地” 调用移动构造函数而什么时候不能 ,明白其中过程(特别是什么时候不能)的
阅读全文
posted @ 2016-02-28 17:25 walkerlala
阅读(707)
评论(0)
推荐(0)
2015年12月17日
C++ Rvalue Reference的一些链接的记载
摘要: 好文推荐与摘录:http://www.cprogramming.com/c++11/rvalue-references-and-move-semantics-in-c++11.html关于C++ Rvalue Reference 和 std::move() 的讲解. 讲解得非常透彻,真可谓“循循善诱...
阅读全文
posted @ 2015-12-17 12:07 walkerlala
阅读(187)
评论(0)
推荐(0)
2015年12月16日
关于Hash函数里面的"Probe Function"的一点相关证明
摘要: 问题是关于Hash函数的Linear Probing的。 问题可以规约为,两个互质的数 j 和 k (j<k) , 如果不断地做 j+j+j+..., 那么得出的数 模 k 能不能遍历到任何比 k 小的数? 也就是说, n x j % k 能否得到所有 小于或等于 k的数 1,2,3 ,... ,...
阅读全文
posted @ 2015-12-16 21:31 walkerlala
阅读(443)
评论(0)
推荐(1)
2015年11月9日
关于Hamming校验纠错算法的证明
摘要: 首先说Hamming算法是什么。没有查过原始的文献,所以没见过它原始的定义和证明。依照现在手头上的>一书上的说明。Hamming算法可以对任意字长的内存建立起纠正码(注意,是不止可以检验出错误,还可以纠错)。原理如下: 假设原始的数据有m位,向这m位数据里加入r位检验位,就得到m+r位的字长。在这m...
阅读全文
posted @ 2015-11-09 17:59 walkerlala
阅读(1483)
评论(0)
推荐(0)
上一页
1
2
3
4
5
公告