代码实现
文章平均质量分 77
j8daxue
这个作者很懒,什么都没留下…
展开
-
大数类
虽然好多人写过了,但有段时间实在没事干,想着把以前写过基于string一原创 2014-07-05 15:53:39 · 457 阅读 · 0 评论 -
RAII的一些实现
RAII实现和智能指针一样,甚至可以理解为原创 2014-08-11 00:12:51 · 663 阅读 · 0 评论 -
打印(复合)容器内容的代码.
近期写一些代码经常需要打印出容器结果,主要是给自己看看结果正确性。不想每次自己写几层for,所以写了下面的代码。templatevoid printcon(T& con, const string& split = " "){ _PrintImpl::template impl(con, split);}templatestruct _PrintValue{ templa原创 2015-05-13 13:27:57 · 382 阅读 · 0 评论 -
跳表的一种实现
跳表的原理就不写了,主要记录下实现中遇到的问题。1.插入的新节点时分配高度:原本以为高度是随机的且越随机越好,于是简单的写下height = rand() % maxheight + 1,当然也不会报错什么的。但写完后和map一对比,数据规模2W时已经要比map要慢个10倍左右,而且随着数据增大,时间也不是对数级增长(花费更多时间),这和理论结果不符。想了想为什么跳表平均情况下能和rbtree原创 2015-07-07 23:12:47 · 519 阅读 · 0 评论 -
unity 语音开发中遇到的一些问题
最近被迫做一些前端开发工作,遇到几个问题,google上甚至难找到完整方案,在此记录下。1.在IOS调Microphone.Start(),报错问题(程序卡死),见描述: http://answers.unity3d.com/questions/711211/crash-on-microphonestart-in-audiomanagergetrecordp.html 解决:首先确实原创 2015-12-10 20:49:19 · 748 阅读 · 0 评论