随笔分类 -  C++

摘要:一):进程空间在编程中,很多Windows或C++的内存函数不知道有什么区别,更别谈有效使用;根本的原因是,没有清楚的理解操作系统的内存管理机制,本文企图通过简单的总结描述,结合实例来阐明这个机制。本文目的:对Windows内存管理机制了解清楚,有效的利用C++内存函数管理和使用内存。本文内容:本文... 阅读全文
posted @ 2014-11-25 17:30 shujucn 阅读(528) 评论(0) 推荐(0)
摘要:前言:这是一篇我见过的讲单例模式最完整的,也是讲的最好的一篇博客文章。 单例模式的动机 对于一个软件系统的某些类而言,我们无须创建多个实例。举个大家都熟知的例子——Windows任务管理器,如图3-1所示,我们可以做一个这样的尝试,在Windows的“任务栏”的右键弹出菜单上多次点击“启动... 阅读全文
posted @ 2014-11-20 17:10 shujucn 阅读(448) 评论(0) 推荐(0)
摘要:一、 构造函数是干什么的class Counter{public: // 类Counter的构造函数 // 特点:以类名作为函数名,无返回类型 Counter() { m_value = 0; ... 阅读全文
posted @ 2014-11-19 22:18 shujucn 阅读(380) 评论(0) 推荐(0)
摘要:1、封装及封装的意义封装可以隐藏实现细节,使得代码模块化;封装是把过程和数据包围起来,对数据的访问只能通过已定义的界面。面向对象计算始于这个基本概念,即现实世界可以被描绘成一系列完全自治、封装的对象,这些对象通过一个受保护的接口访问其他对象。在面向对象编程上可理解为:把客观事物封装成抽象的类,并且类... 阅读全文
posted @ 2014-11-19 18:25 shujucn 阅读(148) 评论(0) 推荐(0)