- 博客(9)
- 资源 (5)
- 收藏
- 关注
转载 宏定义使用学习
转自:http://dxf206.blog.163.com/blog/static/4227861200952511813462/ 我在写代码的时候喜欢使用宏,不仅使代码看起来整洁,而且用好了还能极大的减轻编码的工作量,但是如果使用不当的话,出了问题查找起来就就非常的难了,下面的总结大部分是从网上看到的,也有一些是我自己在工作中总结出来的。宏使用中的常见的基础问题1. 防止一个头文件被重
2010-01-07 21:52:00 585
转载 c++虚机制
该链接有详细描述,推荐。http://blog.csdn.net/xifeng_520/archive/2006/08/29/1135924.aspx
2010-01-05 00:39:00 468
转载 Const,Const函数,Const变量,函数后面的Const
Const,Const函数,Const变量,函数后面的Const本文转自 http://www.cnblogs.com/Fancyboy2004/archive/2008/12/23/1360810.html 看到const 关键字,C++程序员首先想到的可能是const 常量。这可不是良好的条件反射。如果只知道用const 定义常量,那么相当于把火药仅用于制作鞭炮。const 更
2009-12-29 02:19:00 329
转载 委托与事件的区别
委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framework中的委托和事件、委托和事件对Obse
2009-12-28 15:04:00 384
原创 C++ 指针作为函数参数介绍
在学习指针的时候,我们可能会遇到费解的问题。假设我们有如下一段代码:void getptr(int *_p,int num) { _p=(int *)malloc(num*sizeof(int)); } void main() { int *ptr=NULL; int k; getptr(ptr,10); } 我们想通过以上代码来为ptr分配内存,结果如何呢,大家可以试一下,肯定是失败
2009-12-20 05:47:00 540 1
转载 堆和栈的区别
堆和栈的区别(转过无数次的文章) 收藏 一、预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其 操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回 收 。注意
2009-12-20 05:45:00 247
转载 C++ 参数指针R1
值传递, 指针传递?这几天在学习C过程中,在使用指针作为函数参数传递的时候出现了问题,根本不知道从何得解:源代码如下: createNode(BinNode *tree,char *p) { tree = (BinNode *) malloc(sizeof(BinNode)); tree->data = *p; }该代码段的意图是通过一个函数创建一
2009-12-20 05:28:00 369
转载 C++ 堆和栈
堆和栈的区别(转过无数次的文章) 收藏 一、预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其 操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回 收 。注意
2009-12-20 04:45:00 251
c# 航空售票系统 bs结构 带数据库
2009-06-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人