#include <iostream> #include <functional> #include <algorithm> #include <string> #include <vector> using namespace std; int main() { const int ARR_SIZE=7; int ia[ARR_SIZE]={1,1025,2,1026,1030,3,1048}; vector<int> ivec(ia,ia+ARR_SIZE); string sa[ARR_SIZE]={"many","math","that","pooth","this","pooth","happy"}; vector<string> svec(sa,sa+ARR_SIZE); //查找大于1024的所有值 cout<<"all values that are greater than 1024:"<<endl; vector<int>::iterator iter=ivec.begin(); while ((iter=find_if(iter,ivec.end(), bind2nd(greater<int>(),1024)))!=ivec.end()) { cout<<*iter<<' '; ++iter; } cout<<endl; //查找不等于"booth"的所有字符串 cout<<endl<<"all strings that are not equal to pooh:"<<endl; vector<string>::iterator it=svec.begin(); while ((it=find_if(it,svec.end(), bind2nd(not_equal_to<string>(),"pooth")))!=svec.end()) { cout<<*it<<' '; ++it; } cout<<endl; //将所有值乘以2 transform(ivec.begin(),ivec.end(),ivec.begin(), bind2nd(multiplies<int>(),2)); //输出元素 cout<<endl<<"all values multiplied by 2:"<<endl; for (vector<int>::iterator it2=ivec.begin();it2!=ivec.end();++it2) { cout<<*it2<<" "; } cout<<endl; return 0; }
您还没有登录,请您登录后再发表评论
1. C++基础语法与程序结构:文件提到了C++程序的基本结构,包括main函数的定义、输入输出流的使用、变量的声明、标准库头文件的包含等。例如,使用#include来包含标准输入输出流库,以及main函数的返回类型int。 2....
C++Primer.pdf.part1.rar 文件太大,一次上传不完,只有分两次上传,还有一文件名为C++Primer.pdf.part2.rar
C++ Primer习题集 第5版-Stanley B. Lippman_高清版[带完整书签目录] 【作 者】(美)李普曼,(美)拉乔伊,(美)默著 【出版发行】 北京:电子工业出版社 , 2015.03 【ISBN号】978-7-121-25229-7 【页 数】 520 ...
《C++ Primer(第4版)》是一本深入学习C++编程语言的经典教材,其课后习题答案提供了丰富的实践练习和问题解析,帮助读者巩固并深化对C++语法、概念的理解。以下将针对各章节的主要知识点进行详细阐述: 1. 第一章...
C++primer第五版第二章习题答案.pdf
其次,"c++primer习题"部分提供了丰富的练习题,这些题目旨在检验和巩固读者在阅读电子书过程中所学到的知识。通过解决这些习题,读者可以加深对C++的理解,提升编程能力。习题涵盖了各个主题,从基本的语法到复杂的...
C++ Primer编程习题集(第5版),有习题和编程代码,供自我检验使用
C++primerplus笔记.pdf
C++Primer中文版第5版
在学习C++ primer的过程中,我们将会了解到计算机编程的基础知识和C++语言的特性。以下是一些重要的知识点,它们涵盖了C++语言的多个方面。 首先,我们需要了解计算机语言的分类。计算机语言分为机器语言、汇编语言...
《C++ Primer 习题解答(第4版)》是一本深入C++编程语言的实践指导书籍,由Lippman, Lajoie, 和 Moo三位专家编写。这本习题解答是针对C++ Primer(第四版)教材的,旨在帮助读者巩固和深化对C++的理解。在学习C++的...
C++ Primer(5e,Addison Wesley,201208).epub 这是老外网站上刚泄露出来的正式版本(绝对的正式版,还有ISBN和出版日期),不是以前网上出现过的草稿 这本书的上一版(第4版)还是2005年的事了 拖了很多年之后,去年...
《C++ Primer编程题答案.pdf》是一份针对C++初学者和进阶者的重要参考资料,它深入浅出地讲解了C++语言的核心概念、语法以及实际应用。C++是一种广泛应用的面向对象编程语言,由Bjarne Stroustrup在C语言的基础上...
C++ primer plus学习笔记.md
《Primer C++ 第5版》是一本深受程序员喜爱的经典C++教程,它以其详尽、深入和实用的内容,帮助无数初学者和经验丰富的开发者掌握和提升了C++编程技能。这本书的代码部分,即"Primer C++ 第5版.pdf.code",提供了书...
C++primerplus(第6版)中文版编程练习答案汇编.pdf
《C++ Primer 5th》是C++编程领域的一部权威著作,由Lippman、Lajoie和 Moo三位专家合著。这本书以其深入浅出的讲解方式和丰富的实例,深受程序员们的喜爱。5th版更是针对C++11、C++14和C++17标准进行了全面更新,...
相关推荐
1. C++基础语法与程序结构:文件提到了C++程序的基本结构,包括main函数的定义、输入输出流的使用、变量的声明、标准库头文件的包含等。例如,使用#include来包含标准输入输出流库,以及main函数的返回类型int。 2....
C++Primer.pdf.part1.rar 文件太大,一次上传不完,只有分两次上传,还有一文件名为C++Primer.pdf.part2.rar
C++ Primer习题集 第5版-Stanley B. Lippman_高清版[带完整书签目录] 【作 者】(美)李普曼,(美)拉乔伊,(美)默著 【出版发行】 北京:电子工业出版社 , 2015.03 【ISBN号】978-7-121-25229-7 【页 数】 520 ...
《C++ Primer(第4版)》是一本深入学习C++编程语言的经典教材,其课后习题答案提供了丰富的实践练习和问题解析,帮助读者巩固并深化对C++语法、概念的理解。以下将针对各章节的主要知识点进行详细阐述: 1. 第一章...
C++primer第五版第二章习题答案.pdf
其次,"c++primer习题"部分提供了丰富的练习题,这些题目旨在检验和巩固读者在阅读电子书过程中所学到的知识。通过解决这些习题,读者可以加深对C++的理解,提升编程能力。习题涵盖了各个主题,从基本的语法到复杂的...
C++ Primer编程习题集(第5版),有习题和编程代码,供自我检验使用
C++primerplus笔记.pdf
C++Primer中文版第5版
在学习C++ primer的过程中,我们将会了解到计算机编程的基础知识和C++语言的特性。以下是一些重要的知识点,它们涵盖了C++语言的多个方面。 首先,我们需要了解计算机语言的分类。计算机语言分为机器语言、汇编语言...
《C++ Primer 习题解答(第4版)》是一本深入C++编程语言的实践指导书籍,由Lippman, Lajoie, 和 Moo三位专家编写。这本习题解答是针对C++ Primer(第四版)教材的,旨在帮助读者巩固和深化对C++的理解。在学习C++的...
C++ Primer(5e,Addison Wesley,201208).epub 这是老外网站上刚泄露出来的正式版本(绝对的正式版,还有ISBN和出版日期),不是以前网上出现过的草稿 这本书的上一版(第4版)还是2005年的事了 拖了很多年之后,去年...
《C++ Primer编程题答案.pdf》是一份针对C++初学者和进阶者的重要参考资料,它深入浅出地讲解了C++语言的核心概念、语法以及实际应用。C++是一种广泛应用的面向对象编程语言,由Bjarne Stroustrup在C语言的基础上...
C++ primer plus学习笔记.md
《Primer C++ 第5版》是一本深受程序员喜爱的经典C++教程,它以其详尽、深入和实用的内容,帮助无数初学者和经验丰富的开发者掌握和提升了C++编程技能。这本书的代码部分,即"Primer C++ 第5版.pdf.code",提供了书...
C++primerplus(第6版)中文版编程练习答案汇编.pdf
《C++ Primer 5th》是C++编程领域的一部权威著作,由Lippman、Lajoie和 Moo三位专家合著。这本书以其深入浅出的讲解方式和丰富的实例,深受程序员们的喜爱。5th版更是针对C++11、C++14和C++17标准进行了全面更新,...