C++
mengaliu_123
这个作者很懒,什么都没留下…
展开
-
【C++】boost库中的unordered_map和unordered_set
unordered_map和unordered_set是C11中新增的类型,特性与STL 中的map和set特性一样,但是底层不是用红黑树实现的,而是用哈希表来实现的,因此不再实现对容器中元素排序的功能。下面这段话引用自: http://blog.csdn.net/truexf/article/details/17303263 哈希表存储元素的查找效率不太稳定,取决于所使用的哈希算法。不同的元原创 2016-09-24 17:35:39 · 1113 阅读 · 0 评论 -
【C++】C++和Java的区别
1.类型安全C++不是类型安全的,Java是类型安全的 类型安全,很大程度上可以等价于内存安全,类型安全的代码不会试图访问自己没被授权的内存区域。程序的类型安全的定义是从不显式或隐式的把一种类型转换成另一种类型。 C++相对于C更安全,体现在: (1)操作符new返回的指针类型严格与对象匹配,而不是void*; (2)C中很多以void*为参数的函数可以改写为C++模板原创 2016-09-24 20:24:18 · 307 阅读 · 0 评论