求大神解答一下-C++ primer plus 第6版 中文版 第16章复习题的一个问题

问题描述

C++ primer plus 第6版 中文版 第16章复习题的一个问题

奇葩的是课后居然没答案。。。。。。
求正规、严谨、简洁的标准答案!
程序清单16.15(在p708页):functor.cpp

//functor.cpp--using a functor

#include尖括号iostream尖括号
#include尖括号list尖括号
#include尖括号iterator尖括号
#include尖括号algorithm尖括号
template//functor class defines operator()()

class TooBig

{

private:
T cutoff;

public:

TooBig(const T & t):cutoff(t){}

bool operator()(const T & v ){return v > cutoff;}

};

void outint(int n){std::cout<<n<<"";}

int main()

{

using std::list;

using std::cout;

using std::endl;

TooBig尖括号int尖括号f100(100);//limit=100

int vals[10]={50,100,90,180,60,210,415,88,188,201};

list尖括号int尖括号yadayada(vals,vals+10);//range constructor

list尖括号int尖括号etcetera(vals,vals+10);

//c++11 can use the following instead

//listyadayada={50,100,90,180,60,210,415,88,188,201};

//listetcetera{50,100,90,180,60,210,415,88,188,201};

cout <<"Original lists:n";

for_each(yadayada.begin(),yadayada.end(),outint);

cout << endl;

for_each(etcetera.begin(),etcetera.end(),outint);

cout << endl;

yadayada.remove_if(f100);//use a named function object

etcetera.remove_if(TooBig尖括号int尖括号(200));//construct a function object

cout <<"Trimmed lists:n";

for_each(yadayada.begin(),yadayada.end(),outint);

cout << endl;

for_each(etcetera.begin(),etcetera.end(),outint);

cout << endl;

return 0;

}

解决方案

这个问题要问什么?别人也许没有说的那本书啊。!?怎么搞!

解决方案二:

这个拿到VS中运行一下,结果不就出来了。

时间: 2024-08-31 23:13:23

求大神解答一下-C++ primer plus 第6版 中文版 第16章复习题的一个问题的相关文章

求大神解答一下-java中对象流objectstream问题

问题描述 java中对象流objectstream问题 输出的为什么不是cyh男20 ym女20求大神解答!!!!!!!!!! 解决方案 你的代码和我这个一样吗?麻烦把你的代码粘全了,我看看 解决方案二: 这个是照片......... 解决方案三: 我和你写的差不多,不知道你为啥会这样,我给你粘出我的代码package lianxi; import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOE

字符-一道acm水题 all in all 一直找不出错误 求大神解答

问题描述 一道acm水题 all in all 一直找不出错误 求大神解答 描述字符串s和t均由字母组成,若在t中除去一些字母能够得到s,我们就说s是t的一个子串.比如abc就是acbefc的子串(acbefc去掉第二.第四.第五个字符后就得到abc)输入有若干组输入数据,每组一行,分别为字符串s和t,s与t之间用空格隔开输出对于一组s与t,若s是t的子串,则输出Yes,否则输出No 样例输入sequence subsequence abc acb VERDI vivaVittorioEmanu

android汤姆猫怎么点击各个身体部分实现各个动作求大神解答新手

问题描述 android汤姆猫怎么点击各个身体部分实现各个动作求大神解答新手 汤姆猫怎么点击各个身体部分实现各个动作汤姆猫怎么点击各个身体部分实现各个动作汤姆猫怎么点击各个身体部分实现各个动作汤姆猫怎么点击各个身体部分实现各个动作 解决方案 根据点击的位置不同,播放不同的动画就行了

tcp-有关TCP服务器与WEB服务器的问题,求大神解答。

问题描述 有关TCP服务器与WEB服务器的问题,求大神解答. 小弟刚刚学习网络这块,现在使用单片机+串口WIFI做TCP服务器,手机做TCP客户端.想问一下,TCP服务器可以直接发送html或者JPG格式的数据给TCP客户端么,可以的话应该怎么操作呢?如果不行的话,又应该补充些什么呢?谢谢大神啦! 解决方案 发送数据,可以是任意的.但如果要发送具体格式的数据,一般来说需要定一个文件传输协议.例如:分块信息.因为一个 HTML 或 JPG 不能一次发送,需要多次分包发送. 解决方案二: 就是说我还

jsp javaweb-http Stuts 500错误求大神解答

问题描述 http Stuts 500错误求大神解答 就是同样一个jsp页面昨天还可以跑出来,今天一跑就是500错误弄了好久也没弄出来求解救,谢谢 . 解决方案 index.jsp的22行,看一下,什么为空 解决方案二: HTTP Status 500 - 错误请求高手给予解答(急)

android开发-请问里面 的strResult如何给主线程用啊,求大神解答,最好简单写下代码

问题描述 请问里面 的strResult如何给主线程用啊,求大神解答,最好简单写下代码 new Thread(new Runnable() { @Override public void run() { Looper.prepare(); // TODO Auto-generated method stub String path = "http://www.shopmanage.com/landlady/spm"; // String path = "http://221.

二叉树 求结点个数-c++编程,,跪求大神解答

问题描述 c++编程,,跪求大神解答 #include using namespace std; template struct BiNode { BiNode *lchild; datatype data; BiNode *rchild; }; template struct element { BiNode *ptr; int flag; }; BiNode *first,*bt,*q,*temp,stack[20],queue[20]; element s[20]; int count=0

代码-android中发送验证码,才开始学的,求大神解答。

问题描述 android中发送验证码,才开始学的,求大神解答. 这个现在还没有数据库,只是我学习用的,点发送验证码,后面会提示多少秒后重新获取验证码,求大神给段代码. 解决方案 MyCoun myCoun = new MyCoun(60000 1000); /** * 倒计时定时器 * * @author 1 * */ public class MyCoun extends CountDownTimer { public MyCoun(long millisInFuture long count

浏览器不知道怎么了,进不去网页,出现以下这个界面,这种情况怎么解决?求大神解答

问题描述 浏览器不知道怎么了,进不去网页,出现以下这个界面,这种情况怎么解决?求大神解答 400Bad Request 400 Bad Request nginx 解决方案 除了q107770540 说的这些,看一下DNS cache 解决方案二: 打开IE 在"Internet选项"里选择删除COOKIES 删除文件就可以了答3023案补充够详细的了.答3023案补充打开IE(你看网页的那个),然后点"工具"--Internet选项--Internet临时文件--