会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
MICBB
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
下一页
2017年7月9日
字符串连接比较(std::unique_ptr实现)
摘要: 比较代码之间可能相差大,可是速度相差很大,而且目的在于测试unique_ptr使用...; C/C++: 运行结果:
阅读全文
posted @ 2017-07-09 15:59 FeckCode
阅读(1853)
评论(0)
推荐(0)
编辑
Shared_ptr循环引用解决(weak_ptr的作用)
摘要: 转载:http://blog.csdn.net/Jacketinsysu/article/details/53341370
阅读全文
posted @ 2017-07-09 00:19 FeckCode
阅读(1264)
评论(0)
推荐(0)
编辑
2017年7月2日
宏接口实现纯虚函数类继承
摘要: //下列代码编译过,楼主先保存- -
阅读全文
posted @ 2017-07-02 13:07 FeckCode
阅读(277)
评论(0)
推荐(0)
编辑
2017年7月1日
C/C++ 移位计算代替乘除运算
摘要: 测试移位和乘除的比较,发现移位比乘除运算快一个位数的速度,但是难点在于判断是否是2的幂次级的数,如果不是还得通过代码拆分到2的幂次+上分子的累和,然后通过移位得到2的次幂数这样; 下列代码只是简单的判断是幂级数则移位运算,不是则正常计算,不是完全都是移位算,(之后如果找到方法判断更快在更新) C/C
阅读全文
posted @ 2017-07-01 22:48 FeckCode
阅读(1776)
评论(0)
推荐(0)
编辑
2017年6月30日
排序算法:插入排序,折中插入排序,希尔排序,交换排序{冒泡排序,快速排序},选择排序{简单选择,堆排序}
摘要: 1️⃣插入排序:把序列分为有序和无序两部分排序,如果是升序,则无序和有序比较小则有序右移直到找到大于有序值然后替换,大于则不变,有序++;继续比较; 主要用途:直接插入算法实现简单,在序列基本有序的情况下,移动和比较的次数少,所以有序情况下优先插入排序 复杂度与稳定度:属于稳定的排序方法,时间复杂度
阅读全文
posted @ 2017-06-30 16:05 FeckCode
阅读(783)
评论(0)
推荐(0)
编辑
2017年6月28日
任意进制转换简单理解
摘要: 规则1:任意进制转10进制都是当前位数乘以当前位权重 规则2:N进制转M进制根据前值除/M的值,然后取M进制余数为当前位,小数位就是后乘取整;(基本就是这个思想) 首先,实现任意进制转其他进制,最好先转到10进制在操作比较方便; 目前代码只实现10->36 思想是一样的使用递归计算- -改变除数(/
阅读全文
posted @ 2017-06-28 22:05 FeckCode
阅读(350)
评论(0)
推荐(0)
编辑
2017年6月26日
虚拟内存和虚拟地址空间理解(转载)
摘要: 虚拟内存和虚拟地址空间理解(转载)
阅读全文
posted @ 2017-06-26 21:49 FeckCode
阅读(524)
评论(0)
推荐(0)
编辑
2017年6月22日
c/c++基本数据类型转换
摘要: If either operand is of type long double, the other operand is converted to type long double. If the above condition is not met and either operand is
阅读全文
posted @ 2017-06-22 20:38 FeckCode
阅读(316)
评论(0)
推荐(0)
编辑
2017年3月4日
c++三种继承方式public,protect,private
摘要: C++中的三种继承public,protected,private 三种访问权限 public:可以被任意实体访问 protected:只允许子类及本类的成员函数访问 private:只允许本类的成员函数访问 三种继承方式 public 继承 protect 继承 private 继承 组合结果 基
阅读全文
posted @ 2017-03-04 23:45 FeckCode
阅读(17057)
评论(0)
推荐(3)
编辑
std::function 使用_
摘要: 关于可调用实体转换为std::function对象需要遵守以下两条原则: 转换后的std::function对象的参数能转换为可调用实体的参数; 可调用实体的返回值能转换为std::function对象的返回值。 std::function对象最大的用处就是在实现函数回调,使用者需要注意,它不能被用
阅读全文
posted @ 2017-03-04 23:17 FeckCode
阅读(2901)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
6
7
下一页
公告