自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 验证list的底层数据结构

《STL源码剖析》中,指出SGI STL的list底层数据结构式循环双向链表,并且在链表尾端留一个空白节点,让end指向它。由于是双向的,那么list的迭代器必须是Bidirectional Iterator类别的。       下面,分别验证vs2010下和code blocks(gcc)下,list的底层实现是否是循环链表。#include#includeusing namesp

2014-06-28 13:32:10 1777

原创 单链表操作

#include#includeusing namespace std;templatestruct node { node *next; T val; node(T x):val(x),next(NULL){ }};//头插法建立单链表templatenode* create_head(T a[],size_t n){ node *head,*p

2014-06-14 16:21:37 649

原创 sizeof(class)

本文标题的形式显然是非正规化的,意在说明对一个类

2014-06-13 00:01:05 1148 2

转载 内存对齐

来源:内存对齐一.内存对齐的初步讲解内存对齐可以用一句话来概括:“数据项只能存储在地址是数据项大小的整数倍的内存位置上”例如int类型占用4个字节,地址只能在0,4,8等位置上。例1:#include struct xx{        char b;        int a;        int

2014-06-12 23:19:15 636

原创 placement new和placement delete

在第五版的《C++ primer》中,定位new

2014-06-10 14:42:52 1445 2

matrix C++

C++实现矩阵的基本运算,包括:求逆,转置,矩阵乘法,矩阵数乘。代码支持模板实例化,矩阵中的元素可以使任意数值型。封装了两个类:Matrix类和UI类,Matrix类实现了相应运算,UI实现输入,支持从文件输入和从键盘输入两种输入操作。

2014-10-20

exceptional c++ 与 more exceptional c++ 英文版

英文版 C++经典书籍 英文版看了也还行,主要是能锻炼自己,豆瓣评分8.4 加油

2014-09-08

常用的dos命令 csdn下载

文档中包含一些常用的dos命令,如:cd、dir、edit、type、ping等,方便用户用dos操作系统进行操作。

2011-03-14

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

TA关注的人

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