C++足迹
Turbyun
只要你不打算一口吃成一个胖子,所有的东西都是纸老虎
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
2、find 、find_if、find_first_of 的实例用法
一、find 的用法: #include <iostream> #include <vector> #include <list> #include <string> #include <algorithm> using namespace std; // 打印 template <typename T> void ...原创 2018-12-12 19:15:19 · 475 阅读 · 0 评论 -
3、设计泛型算法 --函数调用 实现filter
对于一整数vector,我们必须返回新的vector, 采取小于或大于等不同条件下返回不同的vector。 #include <iostream> #include <vector> #include <algorithm> using namespace std; typedef bool (*func_type)(int, int); b...原创 2018-12-12 19:35:40 · 321 阅读 · 0 评论 -
4、sort 的使用及function object
一、vector 、list 容器 int及string的升序及降序 1、vector.sort(vec.begin(), vec.end(), greater<int>()) 或者传入 my_greater 都可以 2、list.sort() 或 list.sort(my_greater) 或者greater<int>() ...原创 2018-12-12 22:44:33 · 369 阅读 · 0 评论 -
1、容器初步掌握 vector
#include <iostream> #include <vector> using namespace std; int main(int argc, const char *argv[]) { int ival; vector<int> ivec; // insert | push_back while (ci...原创 2018-12-10 15:22:57 · 217 阅读 · 0 评论 -
8、static用法
/* * 静态成员 属于类成员,不属于任何一个对象,所有对象共享静态成员变量 * *1、静态成员函数s_print(),定义的时候不能函数前不能加static *2、静态成员变量初始化时,必须加上const,不然报错 *3、静态成员函数无this 指针,因此不能调用非静态成员函数/变量 *4、非静态成员函数可以直接调用静态成员变量,而不用通过类作用域 * *5、 * */ ...原创 2019-02-08 22:48:17 · 190 阅读 · 0 评论 -
7、 num_sequence 的程序及使用
注:1、类中定义的静态变量,要在main函数之外的全局空间处定义 2、vector 变量名本身就是地址和数组一样 3、vector也可使用下表访问元素 4、字符串常量不加 const 会报警告:禁止把string对象转换为char *; 使用char* 时 要加 #include <string> 和using ...原创 2019-01-31 11:03:00 · 516 阅读 · 0 评论 -
9、抽象基类num_sequence的创建及使用
num_sequence.h #include <iostream> #include <vector> using namespace std; class num_sequence { public: virtual ~num_sequence(){}; // 后面加分号 ...原创 2019-03-04 23:39:05 · 401 阅读 · 0 评论
分享