摘要: C++ 标准库之iomanip istream & istream::get(char *, int, char = '\n');istream & istream::getline(char *, int, char = '\n');作用: 从文本中提取指定个数的字符串, 并在串数组末尾添加一个空 阅读全文
posted @ 2017-10-19 23:55 lsgxeva 阅读(23385) 评论(0) 推荐(3)
摘要: dynamic_cast 转换示例 运行结果 阅读全文
posted @ 2017-10-19 16:14 lsgxeva 阅读(919) 评论(0) 推荐(0)
摘要: 虚函数调用的几种方式 运行结果: 阅读全文
posted @ 2017-10-19 15:03 lsgxeva 阅读(8065) 评论(0) 推荐(0)
摘要: 类模板作为函数参数以及作为类模板参数的一个简单示例 阅读全文
posted @ 2017-10-19 02:04 lsgxeva 阅读(8318) 评论(0) 推荐(1)
摘要: 类模板三种类模板参数 实际上有三种类型模板参数:类型模板参数、模板模板参数(以模板作为模板的参数)、无类型模板参数。 1、类型模板参数 类型模板参数是我们使用模板的主要目的。我们可以定义多个类型模板参数: template<typename T,typename Container> class G 阅读全文
posted @ 2017-10-19 00:19 lsgxeva 阅读(23860) 评论(0) 推荐(0)
摘要: C++ 空间配置器(allocator) 在STL中,Memory Allocator 处于最底层的位置,为一切的 Container 提供存储服务,是一切其他组件的基石。对于一般使用 STL 的用户而言,Allocator 是不可见的,如果需要对 STL 进行扩展,如编写自定义的容器,就需要调用 阅读全文
posted @ 2017-10-19 00:16 lsgxeva 阅读(6615) 评论(2) 推荐(2)