自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 list相关死机

老方法,打开core文件查看堆栈GNU gdb (Hisilicon_v300) 7.4.50.20120716-cvsCopyright (C) 2012 Free Software Foundation, Inc.License GPLv3+: GNU GPL version 3 or later This is free software: you are free to c

2017-03-05 22:18:44 595 1

原创 vector和list内存结构

vector是std库提供的类似于数组的容器,在使用C语言数组的时候会遇到限制,数组大小不能动态扩展。vector就是应对数组限制的一种支持动态增长容器。首先看下面的实例 #include int main(int argc ,char **argv){ std::vector vector; vector.push_

2017-01-17 20:27:13 2878

原创 栈越界

栈越界

2016-12-24 19:43:29 708

原创 string显示问题

string显示不正确

2016-12-24 19:22:02 1792

原创 map内存结构

GNU实现的std::map的数据结构模型是红黑树。红黑树是平衡二叉树的一类变种。可以保证在最坏情况下花费O(logN)时间。其着色性质有如下特性:1,根节点是黑色的2,每个节点要么是红色,要么是黑色3,如果一个节点是红色,其子节点必须是黑色。4,从一个节点到一个NULL指针的每一条路径必须包含相同数目的黑色节点由上面的几条特性可以推论出,查找是一个

2016-12-24 19:20:47 2263

原创 string内存模型浅析

std::string我们平时经常会用到,但std::string在提供便捷的使用方法外,还隐含了许多意想不到的陷阱。接下来我们就由std::string的内存模型,探讨一下std::string的使用。下文如非特别说明,用string指代标准库的std::string.首先看第一个示例。int main(){std::string str1;std::string str

2016-11-20 15:11:13 1002

原创 为什么说c++不能重定义继承而来的默认参数

目前有许多文章都会详细介绍c++虚函数实现,博主在此稍微点题,简单说明下单一继承下的c++虚函数实现机制。class Base{public: virtual void fun() { std::cout << "Base::fun()" <<std::endl; };};class Derive : public Base{public:

2016-10-16 10:50:17 816 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除