C++Primer第五版 9.5.1节练习
2015-09-18 07:27
288 查看
练习9.41:编写程序,从一个
答:见练习9.41.cpp
练习9.42:假定你希望每次读取一个字符存入一个string中,而且知道最少需要读取100个字符,应该如何提高程序的性能。
答:调用reserve(100),预先申请100个空间
练习9.41
vector<char>初始化一个string。
答:见练习9.41.cpp
练习9.42:假定你希望每次读取一个字符存入一个string中,而且知道最少需要读取100个字符,应该如何提高程序的性能。
答:调用reserve(100),预先申请100个空间
练习9.41
/* *练习9.41 *日期:2015/8/4 *问题描述:编写程序,从一个vector<char>初始化一个string。 *功能; *作者:Nick Feng *邮箱:nickgreen23@163.com */ #include <iostream> #include <vector> #include <string> using namespace std; int main() { vector<char> cvec = {'h','e','l','l','o','!'}; string str(cvec.begin(),cvec.end()); cout << str << endl; return 0; }
相关文章推荐
- C++Primer第五版 9.4节练习
- C++Primer第五版 9.3.5节练习
- C++Primer第五版 9.3.4节练习
- C++Primer第五版 9.3.3节练习
- C++Primer第五版 9.3.2节练习
- C++程序与非C++程序的链接
- 单例模式简介以及C++版本的实现
- c++ primer第五版(中文)习题答案 第十章第一节第一小节-概述
- C++:数组排列组合的问题。
- 插入排序(C/C++)
- const在函数前与函数后的区别
- c++设计模式----Decorator(装饰)
- C语言 可变长度的数组 -2
- TwinCAT 3中基于UDP协议通讯的C++实现
- Leetcode之String to Integer (atoi)
- C++面试题
- 字符替换 利用c++string类型
- 关于C语言中数据类型的转化方式
- C语言中的break、continue和goto语句
- C++Primer Plus 第十一章-运算符重载和友元函数