Given a non-negative number represented as an array of digits, plus one to the number.The digits are stored such that the most significant digit is at...
分类:
其他好文 时间:
2015-07-13 20:16:45
阅读次数:
116
C++ Primer(第五版)学习笔记_6_标准模板库_set集合容器
Set集合容器实现了红黑树(Red-BlackTree)的平衡二叉检索树的数据结构,在插入元素时,它会自动调整二叉树的排序,把该元素放到适当的位置。
(1)确保每个子树根节点的键值大于左子树所有节点的键值,而小于右子树所有节点的键值;
(2)另外,还得确保根节点左子树的高度与右子树的高度相等。这样,二叉树的高度最小,...
分类:
编程语言 时间:
2015-07-13 14:12:47
阅读次数:
140
AMF Canada - 加拿大 马克·斯特林格为面包机创建的这个大装配中的搅拌机/块/提升装置。 Ariel Corporation - 美国 Ariel 是一家气体压缩设备厂商 C.M.S. S.p.A. - 意大利 眼睛业的CNC 加工中心 UNIT PLUS s. r. ...
分类:
其他好文 时间:
2015-07-13 10:31:14
阅读次数:
118
Given a non-negative number represented as an array of digits, plus one to the number.The digits are stored such that the most significant digit is at...
分类:
其他好文 时间:
2015-07-12 22:58:27
阅读次数:
167
特殊的工具和技术--优化内存分配引言: C++的内存分配是一种类型化操作:new为特定类型分配内存,并在新分配的内存中构造该类型的一个对象。new表达式自己主动执行合适的构造函数来初始化每一个动态分配的类类型对象。 new基于每一个对象分配内存的事实可能会对某些类强加不可接受的执行时开销,这种类可能...
分类:
编程语言 时间:
2015-07-12 12:42:24
阅读次数:
153
第二章是变量和基本类型2.1 基本内置类型2.1.1 算术类型a、C++相比C 多了几个算术类型 wchar_t, char16_t, char32_t
其中, wchar_t 是宽字符, char16_t, char32_t 是unicode字符, 问题来了, 宽字符和unicode有什么区别呢?
打开百度一下,你就不知道宽字符 ,我们可以知道
用多个字节来代表的字符...
分类:
编程语言 时间:
2015-07-12 09:47:13
阅读次数:
179
(一个)方法论和软件组件1。软件组件(Software Component)定义从一般意义上来说。组件(Component)是系统中能够明白辨识的组成部分,一个不透明的功能实现体。软件开发中,组件是对数据和方法的简单封装,它具有约定式规范的接口。组件具有面向对象的特征,具有功能独立性、高度的可重用性...
分类:
其他好文 时间:
2015-07-11 16:18:26
阅读次数:
178
继续《C++ premier plus 》 先来解释一下scope和linkage,所谓scope,是指变量的作用范围,所谓linkage,是指变量能否在不同文件中共享 1,自动变量(automatic variable),local scope, no linkage 函数的参数,函数内定义的变量...
分类:
其他好文 时间:
2015-07-10 23:35:54
阅读次数:
168
以后每次阅读C++ primer 5 都争取记点重点下来, 方便以后查看。本文主要针对书本中的第一章的内容
1.1 编写一个简单的C++程序
a. main 函数的返回值类型必须为int
在vs 2013 中, 可以用void类型, 但对于g++不行。
(ps:C语言是允许的, vs, gcc 均能通过)b.微软的编译器是cl
1.2 标准输入输出...
分类:
编程语言 时间:
2015-07-10 19:04:35
阅读次数:
123
C++ Primer(第五版)学习笔记_5_标准模板库string(2)
10、搜索string对象的元素或子串
采用find()方法可查找字符串中的第一个字符元素(char, 用单引号界定)或者子串(用双引号界定);如果查到,则返回下标值(从0开始计数),如果查不到,则返回一个很大的数string:npos(即:4294967295)。
#include
#include
#inc...
分类:
编程语言 时间:
2015-07-10 16:45:49
阅读次数:
129