会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Jessica要努力了。。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
65
66
67
68
69
70
71
72
73
···
98
下一页
2014年8月30日
派生类的例子
摘要: 15.7定义一个类使其实现一种数量受限的折扣策略,具体策略是:当购买书籍的数量不超过一个给定的限量时享受折扣,如果购买量一旦超过了限量,则超出的部分将以原价销售。Quote.h#ifndef QUOTE_H#define QUOTE_H#include#includeusing namespace ...
阅读全文
posted @ 2014-08-30 08:42 Jessica程序猿
阅读(620)
评论(0)
推荐(0)
2014年8月29日
标准库function类型的使用
摘要: 14.44编写一个简单的桌面计算器使其能处理二元运算。#include#include#include#includeusing namespace std;int add(int a,int b){ return a+b;}struct divide{ int operator()(i...
阅读全文
posted @ 2014-08-29 11:28 Jessica程序猿
阅读(331)
评论(0)
推荐(0)
2014年8月28日
使用标准库函数对象的例子
摘要: 14.42 使用标准库函数对象及适配器定义一条表达式,令其1 统计打于1024的值有多少个。2 找到第一个不等于pooh的字符串3 将所有的值乘以214.43 使用标准库函数对象判断一个给定的int值是否能被int容器中的所有元素整除#include#include#include#include#...
阅读全文
posted @ 2014-08-28 15:11 Jessica程序猿
阅读(666)
评论(0)
推荐(0)
2014年8月25日
lambda与函数调用的转换
摘要: 14.38 编写一个类令其检查某个给定的string对象的长度是否与一个阈值相等。使用该对象编写程序,统计并报告在输入的文件中长度为1的单词有多少个,长度为2的单词有多少个、.....、长度为10的单词又有多少个。#include#include#include#include#includeusi...
阅读全文
posted @ 2014-08-25 23:14 Jessica程序猿
阅读(642)
评论(0)
推荐(0)
函数调用运算符
摘要: 14.34定义一个函数对象类,令其执行if-then-else的操作;该类型的调用运算符接受三个参数,它首先检查第一个形参,如果成功返回第二个参数的值;如果不成功返回第三个形参的值。#includeusing namespace std;class if_then_else{public: i...
阅读全文
posted @ 2014-08-25 22:43 Jessica程序猿
阅读(498)
评论(0)
推荐(0)
2014年8月24日
使用引用限定符的例子
摘要: 13.57 编写Foo类。Foo.h#ifndef FOO_H#define FOO_H#include#include#includeusing namespace std;class Foo{public: Foo sorted() &&; Foo sorted() const &;...
阅读全文
posted @ 2014-08-24 22:57 Jessica程序猿
阅读(673)
评论(0)
推荐(0)
在String中添加移动构造函数和移动赋值运算符
摘要: 13.50 没有定义析构函数#include#include#include#include#include#includeusing namespace std;class String{public: String():elements(nullptr),first_free(nullpt...
阅读全文
posted @ 2014-08-24 21:01 Jessica程序猿
阅读(1550)
评论(0)
推荐(0)
自定义String类,并且实现在STL容器中添加自定义的类型
摘要: 13.44 编写标准库string类的简化版本,命名String。你的类应该至少有一个默认构造函数和一个接受C风格字符串指针参数的构造函数。使用allocator为你的String类分配所需内存。13.47 添加拷贝构造函数和拷贝赋值运算符,并添加打印语句,则每次函数执行时打印一条信息。13.48 ...
阅读全文
posted @ 2014-08-24 16:17 Jessica程序猿
阅读(1314)
评论(0)
推荐(0)
allocator例子
摘要: 13.39 编写自己的StrVec,包括自己版本的reserve、capacity和resize。13.40 为StrVec添加一个构造函数,它接受一个initializer_list参数StrVec.h#ifndef STRVEC_H#define STRVEC_H#include#include...
阅读全文
posted @ 2014-08-24 11:51 Jessica程序猿
阅读(319)
评论(0)
推荐(0)
2014年8月21日
Messages的例子
摘要: 13.33 13.36 13.37Message.h#ifndef MESSAGE_H#define MESSAGE_H#include#include#include#include"Folder.h"using namespace std;class Folder;class Message{f...
阅读全文
posted @ 2014-08-21 23:10 Jessica程序猿
阅读(290)
评论(0)
推荐(0)
上一页
1
···
65
66
67
68
69
70
71
72
73
···
98
下一页
公告