- 博客(6)
- 资源 (3)
- 收藏
- 关注
转载 C/C++局部静态变量
http://blog.163.com/sunshine_linting/blog/static/448933232011810101848652/对于一个完整的程序,在内存中的分布情况如下。代码区全局数据区堆区栈区代码区存放程序编译后的可执行代码一般程序的由new产生的动态数据存放在堆区程序内部的自动变量存放在栈区。自动变量一般会随着函
2015-07-13 13:47:23 941
转载 关于“代码区,全局数据区,堆区,栈区”和“ 栈区,堆区,全局/静态存储区,常量存储区”两种不同的说法
转至http://blog.sina.com.cn/s/blog_55846c2f01000aub.html说法一 一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结
2015-07-13 13:33:04 1186
转载 适配器模式实现
#include #include class Target{public: Target() { qDebug() } virtual ~Target() { qDebug() } virtual void Request() { qDebu
2015-07-11 18:42:56 366
转载 简单工厂,工厂方法,抽象工厂 三种设计模式的区别和实例
简单工厂:一个产品抽象类,可以派生很多具体产品类。一个具体工厂类,可以创建多种具体的产品实例。工厂方法:一个抽象产品类,可以派生很多具体产品类。一个抽象工厂类,可以派生很多具体工厂类。每一个具体工厂可以创建多种具体的产品实例抽象工厂类:一个抽象产品类,可以派生很多产品基类。每一个产品基类可以派生很多具体产品类一个抽象工厂类,可以派生很多具
2015-07-09 20:23:21 530
转载 单例模式具体事例,用到window下多线程,线程锁,模板等功能
转自:http://blog.chinaunix.net/uid-25808509-id-3026355.html#include iostream>#include cstdio>#include Windows.h>class TestClass{public: TestClass()
2015-07-07 22:44:52 308
转载 关于.dll,.h,.lib 的用法
从http://bbs.csdn.net/topics/370092728 网页上copy过来的。.h文件主要是提供函数签名原型至于函数的实现有两种库:动态库:dll 静态库: lib当使用动态库dll的时候,有两种情况1,只有dll而没有.h和.lib而有api文档的情况下,可以通过LoadLibrary动态加载dll,并通过GetProcAddress来获取函数地址
2015-07-06 14:35:14 588
C语言 递归实现 一元钱买一瓶啤酒,两个空瓶换一瓶啤酒.问n元钱能喝多少瓶啤酒?。
2013-10-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人