C++
凌乱小风
自识荆门子才甫,梦驰铁马战城南。
展开
-
cpp11简易线程池
头文件#include <thread>#include <mutex>#include <vector>#include <queue>#include <condition_variable>namespace base {class ThreadPool {public: static const int...原创 2020-05-07 23:01:58 · 278 阅读 · 0 评论 -
C++ STL <map> 用法简介
感觉类似Python的字典 需要#include <map> 定义是map<key,value> m;如Map<int, string> mapStudent;int 是 key,string是value 是一个映射关系,可以使用key通过下标访问,访问其中的元素。定义了三种类型,map<K, V>::key_type : 表示map容器中,索引的类型; map<K, V>::mapped_转载 2016-03-05 16:54:57 · 943 阅读 · 0 评论 -
C++ stl hash_set
hash_set哈希集合容器:使用hashtable数据结构的具有高效数据检索的关联容器 不提供反向迭代器,只有前向迭代器iterator和const_iterator 不允许插入重复的元素键值 Hashed Associative Container Simple Associative Container Unique Associative Container 目前还不是C++的转载 2016-03-07 11:12:15 · 827 阅读 · 0 评论 -
c++ 类的基础
类的访问控制类中主要有两部分 成员函数 成员变量 分三个级别 + public + protected + private 定义一个简单的类Aclass A{private: int a=0;public: int b=1; void cout_a();protected: int c=2;};void A::cout_a(void){原创 2016-06-01 23:42:29 · 409 阅读 · 0 评论