![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
文章平均质量分 64
Elsa的迷弟
在珠海西山居、北京点点互动实习过。
目前在北京点点互动实习。
展开
-
C++11,多线程
多线程学习资源C++11 多线程(std::thread)详解之后笔记总结自如上教程。还是要非常感谢那些花费大量时间编写技术博客,免费分享学习技术的博主、大佬。这便是作为程序员开放共享的精神吧。头文件#include <thread>构造函数thread 进程名称(函数名,函数参数1,函数参数2,...);//初始化构造函数thread 进程名称();//默认构造函数thread 进程名称1 = thread(函数名,函数参数1,函数参数2,...);//移动构造函数,复制原创 2022-01-20 23:18:36 · 480 阅读 · 0 评论 -
C++11,模板参数与模板继承
模板默认类型参数可以为类模板的类型参数指定一个默认类型类模板默认类型参数定义template<typename T = int>class Stack{...};类模板默认类型参数使用<>中无类型,即为默认类型。Stack<> stack;局限性默认类型只局限于类模板使用,函数模板不能使用默认类型。非类型参数定义template <typename T,int size>class Stack{private: T e原创 2022-01-20 12:03:33 · 418 阅读 · 0 评论 -
c++11 类模板
类模板将类中的某些类型变成泛型,从而定义一个模板。类模板语法声明template<typename T>class Stack {public: Stack(); bool empty(); T peek(T value); T pop(); int getsize();private: T elements[100]; int size;};定义必须要使用模板前缀template<typename T>,而这个类必须用Stack<T>原创 2022-01-20 11:13:15 · 770 阅读 · 0 评论 -
c++11函数模板
文章目录元编程&泛型编程(Meta-Programming&Generic Programming)概念实现模板(Template)函数模板如何声明类型参数处理多个类型的参数使用函数模板编码规范使用案例函数模板的实例化两种实例化方式1. 显式实例化模板实例化2. 隐式实例化实例函数 / 实例类名字命名空间冲突问题排序实例泛型化对于不确定大小的数组容器函数调用强调元编程&泛型编程(Meta-Programming&Generic Programming)概念编程:写一个程原创 2022-01-20 10:38:25 · 464 阅读 · 0 评论 -
c++ 标准库std::
c++ 标准库std的部分特别使用方法。原创 2021-12-06 21:21:40 · 1115 阅读 · 0 评论 -
C++标准库之IO库
IO类基本内容iostream库包含两个基础类型: istream , ostream 。cin: 一个istream对象,用来从标准输入读取数据cout:同cincerr:用于输出程序错误信息,写到标准错误。方法:getline() :从一个给定的istream读取一行数据,存入给定的string对象中。其他IO类型除了iostream用于读写流的基本类型,还有其他不同种类的IO处理操作:fstream:用于读写命名文件sstream:用于读写内存string对象fstream原创 2021-11-21 17:55:07 · 784 阅读 · 0 评论 -
C++11重点笔记(一)
1.cerr 标准出错输出对象std::cerr<< "ERROR" <<std::endl;默认为屏幕。一般需要重定向到文件。便于程序猿调试。2. 列表初始化(C++11)int a = {0}; 或 int a{0};不存在丢失消息的危险。3.分离式编译extern 多个文件中使用同一个变量。4.引用int j = 0;int &i = j;const int &k = j;5.空指针(C++11)nullptr尽量避原创 2021-07-19 11:03:22 · 232 阅读 · 0 评论