自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 【ZZ】一个C++项目的Makefile编写-Tony与Alex的对话系列

 一个C++项目的Makefile编写-Tony与Alex的对话系列 - [技术前沿]Tag:技术前沿版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://bigwhite.blogbus.com/logs/1205156.htmlTony : Hey Alex, Howare you doing? Alex : 不怎么样。(显得很消沉的

2010-05-26 16:22:00 280

转载 【zz】C++回调函数(callback)与仿函数(functor)的异同

 http://hi.baidu.com/laodun/blog/item/ffcc8f82e2108694f603a696.htmlhttp://hi.baidu.com/ruo0ruo/blog/item/19525bca54d4f314bf09e653.htmlC++回调函数(callback)与仿函数(functor)的异同回调函数(callback)与

2010-04-23 15:29:00 935

转载 【zz】几篇关于C函数指针的文章

 C函数指针的使用(转载)     转自:http://blog.163.com/yqli520_2006/blog/static/502877772007112013129764/(此博客中还有关于C面向对象编程的几篇文章)函数指针之所以难于用好,不在于它的语法又多难理解,而是用在合适的场合函数指针的使用:与分层设计有关。分层设计早就不是什么新的概念,分层的好处是众所

2010-04-23 15:14:00 639

转载 【zz】函数指针和函数引用的区别

函数指针是C++最大的优点之一。和使用普通指针相比,高级程序员只要有可能都更愿意使用引用,因为引用更容易处理一些。然而,当处理函数时,函数引用对比函数指针就未必有这个优势了。现有的代码很少使用函数引用。在本文中,我们将向你介绍如何函数指针、如何使用函数引用以及分别在什么情况下使用它们。下面是函数指针的一些例子: #include  void print(inti){ std::cout void

2010-04-23 14:24:00 260

转载 【zz】void指针

指针有两个属性:指向变量/对象的地址和长度 但是指针只存储地址,长度则取决于指针的类型 编译器根据指针的类型从指针指向的地址向后寻址 指针类型不同则寻址范围也不同,比如: int*从指定地址向后寻找4字节作为变量的存储单元 double*从指定地址向后寻找8字节作为变量的存储单元 1.void指针是一种特别的指针 void *vp //说它特别是因为它没有类型 //或者说这个类型不能判断出指向对象

2010-04-23 11:20:00 225

转载 【zz】C/C++关键字static,const,inline,define,typedef

 一 static1) 产生背景引出原因:函数内部定义的变量,在程序执行到它的定义处时,编译器为它在栈上分配空间,大家知道,函数在栈上分配的空间在此函数执行结束时会释放掉,这样就产生了一个问题: 如果想将函数中此变量的值保存至下一次调用时,如何实现?最容易想到的方法是定义一个全局的变量,但定义为一个全局变量有许多缺点,最明显的缺点是破坏了此变量的访问范围(使得在此函数中定义的变量,

2010-04-23 11:20:00 185

转载 【zz】C语言中的空指针、空指针常量、NULL & 0

本文转自:http://bbs.chinaunix.net/viewthread.php?tid=544415&extra=&page=7帖子里讨论了C语言中的空指针、空指针常量、NULL、0等概念及相互关系及区别。什么是空指针常量(null pointer constant)?[6.3.2.3-3] An integer constant expression with the value 0,

2010-04-23 11:19:00 250

转载 【zz】将成员函数指针强制转换成void指针

 采用取成员函数指针的地址的方法,先把指向成员函数指针的指针强制转化为别的类型,如unsigned*,当然同样可以通过此转化后的指针经过相反的变换来调用成员函数。于是乎要转化为void*的问题也随之可解,如下示例: /* VS2003下编译运行 */class AbstractMethod{public: virtual void show(){}  // = 0;  

2010-04-23 11:18:00 590

转载 【zz】unaligned transfer

转载: 一、什么是对齐,以及为什么要对齐: 1. 现代计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定变量的时候经常在特定的内存地址访问,这就需要各类型数据按照一定的规则在空间上排列,而不是顺序的一个接一个的排放,这就是对齐。 2. 对齐的作用和原因:各个硬件平台对存储空间的处理上有很大的不同。一些平台对某些特定类型的数据只能从

2010-04-23 11:15:00 807

转载 【zz】C++函数调用方式

C++函数调用方式(_stdcall, _pascal, _cdecl...)总结 收藏 __stdcall:       _stdcall 调用约定相当于16位动态库中经常使用的PASCAL调用约定。在32位的VC++5.0中PASCAL调用约定不再被支持(实际上它已被定义为__stdcall。除了__pascal外,__fortran和__syscall也不被支持),取而代之的是_

2010-04-18 19:06:00 242

转载 【zz】DLL 导出类

DLL导出类 DLL导出类  DLL中定义的类可以在应用工程中使用。  下面的例子里,我们在DLL中定义了point和circle两个类,并在应用工程中引用了它们。//文件名:point.h,point类的声明#ifndef POINT_H#define POINT_H#ifdef DLL_FILEclass _declspec(dllexport) point //导出类poin

2010-04-17 13:37:00 199

空空如也

空空如也

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

TA关注的人

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