面向对象程序设计基于三个基本概念:数据抽象、继承和动态绑定,第七章介绍了数据抽象的知识,本章将介绍继承和动态绑定。
继续阅读“第15章 面向对象程序设计”
月份:2016年10月
STL第一级配置器__malloc_alloc_template
STL的价值在于两个方面,就底层而言,STL带给我们一套极具实用价值的零部件以及一个整合的组织;除此之外,STL还带给我们一个高层次的、以泛型思维(Generic Paradigm)为基础的、系统化的“软件组件分类学”。
继续阅读“STL第一级配置器__malloc_alloc_template”
【转载】C++中new/operator new/placement new的用法
上一篇总结了new和delete运算符。今天在学习::operator new的时候发现了一篇很好的博文,对new operator, operator new, placement new总结的很全面。于是转载过来,与大家分享。
继续阅读“【转载】C++中new/operator new/placement new的用法”
C++中new/delete用法总结
笔者在学习STL源码的时候发现了一个令我困惑的问题,在STL源码剖析一书中的空间配置器(allocator)章节部分,有这么一段代码:
继续阅读“C++中new/delete用法总结”
Linux之shell script学习小结
shell script是利用shell的功能所写的一个“程序”,这个程序是使用纯文本文件,将一些shell的语法与命令(含外部命令)写在里面,搭配正则表达式、管道命令与数据流重定向等功能,以达到我们所想要的处理目的。
继续阅读“Linux之shell script学习小结”