logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

C++Primer第五版 习题答案 第十一章 关联容器(Generic Algorithms)

11.1map是关联容器,其元素是按关键字来保存和访问的;vector是顺序容器,其元素是按它们在容器中的位置来顺序保存和访问的。11.2list:适合插入较多的场景;vector:动态数组的场景;deque:需要头部和尾部增删的场景;map:字典的例子;set:添加忽略关键字的例子。这里实在是想不出好例子11.3#include <map>#inclu

C++Primer第五版 习题答案 第九章 顺序容器(Sequential Containers)

9.1(a)list,需要在中间插入数据,list最好;(b)qedue,需要在头部和尾部插入或删除元素,选qedue;(c)vector,没有特别的需求选vector。9.2list<deque<int>> l;9.3两个迭代器begin和end满足如下条件:它们指向同一个容器中的元素,或者是容器中的最后一个元素之后的位置,且我...

文章图片
C++Primer第五版 习题答案 第七章 类(Classes)

7.1见习题2.41。7.2#ifndef SALES_DATA_H_#define SALES_DATA_H_#include <string>struct Sales_data{std::string bookNo;unsigned units_sold = 0;double revenue = 0.0;st...

C++Primer第五版 习题答案 第六章 函数(Functions)

编写一个函数,令其接受两个参数:一个是int型的数,另一个是int指针。函数比较int的值和指针所指的值,返回较大的那个。可行函数是从候选函数中选出的,有两个特征:一是其形参数量与本次调用提供的实参数量相等,二是每个实参的类型与对应的形参类型相同,或者能转换成形参的类型。为上一题的函数再写三个声明,一个使用类型别名,另一个使用尾置返回类型,最后一个使用decltype关键字。假设 T 是某种类型的

C++Primer第五版 习题答案 第三章 字符串、向量和数组(Strings, Vectors, and Arrays)

3.13.1.1#include <iostream>using std::cout;using std::endl;int main(){int i = 50 ,sum = 0;while(i <= 100){sum += i;++i;}cout &l

C++Primer第五版 习题答案 第二章 变量和基本类型(variables and basic types)

2.1C++语言规定一个int至少和一个short一样大,一个long至少和一个int一样大,一个long long至少和一个long一样大。每个的最小尺寸分别为:short,16位;int,16位;long,32位;long long,64位。除去布尔型和扩展的字符型外,其他整形可以划分为带符号的和无符号的两种。带符号类型可以表示正数、负数或0,无符号类型则仅能表示大于等于0的值。f...

#c++
C++Primer第五版 习题答案 目录

C++Primer第五版 习题答案本文当作我学习C++的一个记录,这里的习题答案并不是标准答案,仅仅是我的理解,如有错误,请大家指出,谢谢!我参考的文章会在文末列出,谢谢大家。第一章...

到底了