
C++Primer
安东time
比技术更重要的是人品
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++STL容器排序查找效率测试
原创 2020-03-15 00:45:51 · 2543 阅读 · 0 评论 -
向算法传递函数:谓词
我觉的是一种重载,利用函数重载算法中的运算符。很多算法都会比较输入序列中的元素。默认情况下,这类算法使用元素类型的<或==运算符完成比较。标准库还为这些算法定义了额外的版本,允许我们提供自己定义的操作来代替默认运算符。例如,sort算法默认使用元素类型的<运算符。但可能我们希望的排序顺序与<所定义的顺序不同,或是我们的序列可能保存的是未定义<运算符的元素类型(如Sale...原创 2020-03-15 00:13:55 · 306 阅读 · 0 评论 -
C++Primer模板
find 算法模板 template<typename Iterator, typename Value> auto find(Iterator first, Iterator last, Value const& value) { for (; first != last && *first != value; ++...原创 2020-02-10 18:12:09 · 219 阅读 · 0 评论 -
C++ Primer CH13拷贝控制
#include <memory>#include <string>class StrVec{public: StrVec() : elements(nullptr), first_free(nullptr), cap(nullptr) { } StrVec(const StrVec&); StrVec& operator...原创 2020-02-09 16:49:21 · 273 阅读 · 0 评论 -
C++primer CH12智能指针
过于复杂,总结不来#pragma once#ifndef QUERYRESULT#define QUERYRESYLT#include <string>using std::string;#include <vector>using std::vector;#include <memory>using std::shared_ptr;...原创 2020-02-08 16:34:17 · 140 阅读 · 0 评论 -
C++Primer CH11关联容器
#include<iostream>#include<fstream>#include<sstream>#include<string>#include<map>#include<set>using std::cin;using std::cout;using std::endl;using std::s...原创 2020-02-07 16:18:15 · 1104 阅读 · 0 评论 -
C++PrimerCH10泛型函数
#include<iostream>#include<algorithm>#include<vector>#include<list>#include<string>#include <sstream>using std::istringstream;using std::cin;using std::co...原创 2020-02-05 22:39:19 · 97 阅读 · 0 评论 -
C++ PrimerCH9顺序容器
#include<vector>#include<iostream>#include<list>#include<string>using std::string;using std::list;using std::vector;using std::cin;using std::cout;using std::cerr;u...原创 2020-02-04 23:09:36 · 81 阅读 · 0 评论 -
C++PrimerCH8 IO库
/#include <iostream>//using std::endl; using std::flush; using std::ends;//using std::unitbuf; using std::nounitbuf; using std::cout;////int main()//{// // writes hi and a newline, then f...原创 2020-02-03 14:36:29 · 173 阅读 · 0 评论 -
CH7类
原创 2020-02-01 22:07:56 · 123 阅读 · 0 评论 -
C++PrimerCH6函数
#include<iostream>#include<string>#include <initializer_list>using std::initializer_list;using std::cin;using std::cout;using std::endl;using std::string;int test_static_...原创 2020-01-30 18:28:21 · 144 阅读 · 0 评论 -
CH5语句
原创 2020-01-29 19:43:41 · 161 阅读 · 0 评论 -
PrimerCH4:表达式
原创 2020-01-28 18:07:51 · 106 阅读 · 0 评论 -
PrimerCH3字符串,向量,迭代器,数组
#include<iostream>#include<string>#include<vector>using std::cin;using std::cout;using std::endl;using std::string;using std::vector;int main() { //****************Program...原创 2020-01-27 23:03:31 · 86 阅读 · 0 评论 -
C++PrimerCH2
原创 2020-01-26 15:03:56 · 158 阅读 · 0 评论 -
C++PrimerCH1
IO对象cin coutcin cout 都是标准输入类的对象,与操作符>> <<联合使用,并且返回左边的操作对象。默认操作输入输出操作对象会和控制台关联,所以从控制台就可以实现输入输出操作。注释界定符不能嵌套可以使用单行注释的多行选择快捷键。注释:Ctrl+K Ctrl+C,取消注释:Ctrl+K Ctrl+U。...原创 2020-01-22 21:01:39 · 85 阅读 · 0 评论