自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

转载 malloc函数的一种简单的原理性实现[转]

 malloc()是C语言中动态存储管理的一组标准库函数之一。其作用是在内存的动态存储区中分配一个长度为size的连续空间。其参数是一个无符号整形数,返回值是一个指向所分配的连续存储域的起始地址的指针malloc()工作机制  malloc函数的实质体现在,它有一个将可用的内存块连接为一个长长的列表的所谓空闲链表。调用malloc函数时,它沿连接表寻找一个大到足以满足用户请求所

2009-12-20 09:41:00 607

转载 sizeof(结构体)和内存对齐

转自http://www.ksarea.com/articles/20071004_sizeof-struct-memory.html有的时候,在脑海中停顿了很久的“显而易见”的东西,其实根本上就是错误的。就拿下面的问题来看:struct T{  char ch;  int   i   ;};使用sizeof(T),将得到什么样的答案呢?要是以前,想都不用想,在32位机中,

2009-12-20 09:36:00 362

原创 C++编译器:虚基类及其派生类的构造函数

 C++编译器:虚基类及其派生类的构造函数     如果虚基类中声明了非默认形式的构造函数,并且没有声明默认形式的构造函数,那么在整个继承关系中,直接或间接继承虚基类的所有派生类,都必须在构造函数的成员初始化类表中列出对虚基类的初始化。#include using namespace std;struct A1{ A1(int i):ia1(i){}

2009-12-06 19:40:00 913

原创 类型兼容规则练习

类型兼容规则:共有派生类替代基类对象。赋值,引用,指针。A1共有派B1,B1共有派生C1#include #include using namespace std;class A1{public: void display(int){cout <<"A1::display()"<<endl;}};class B1 :public A1{pu

2009-12-06 16:11:00 493

原创 c++多个类时的文件组织

五个文件:Point .hPoint.cpp  #include  "Point .h"ArrayOfPoint.h    #include  "Point .h"     Point是其内嵌对象ArrayOfPoint.cpp  #include  "ArrayOfPoint.h"filemain.cpp  #include  "ArrayOfPoint.h"      

2009-12-06 15:39:00 907

原创 const 修饰的常函数成员

常函数成员    定义: void fun(int)const   注意:   A。const是函数类型的一部分,函数定义部分要带const   B。const函数成员不能跟新对象的数据成员,不能调用没有const修饰的成员函数   C。常对象住能调用常函数成员(其唯一接口)   D。const 用于函数重载的区分#include #include using

2009-12-06 15:23:00 473

原创 类型兼容规则和隐藏规则

类型兼容规则:共有派生类替代基类对象。赋值,引用,指针。隐藏规则: 在没有虚函数的情况下,如果派生类中声明了与基类成员函数同名的新函数即使函数的参数表不同,从基类继承的同名函数的所有重载               形式也都会被隐藏A1共有派B1,B1共有派生C1 #include #include using namespace std;class A1{

2009-12-06 14:49:00 790 1

图像处理-毕业论文-c++

附带完整文档,是学习毕业设计的好东西 附带完整文档,是学习毕业设计的好东西

2010-05-14

空空如也

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

TA关注的人

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