会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
sucfrperperseverance
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
···
14
下一页
2024年5月8日
c++ 模板模板参数("Template Template Parameters")
摘要: #include <iostream> #include <vector> #include <list> using namespace std; namespace _nmsp1 { // T类型模板参数,代表容器中元素类型 // Container代表的不是一个类型(不能是一个类型模板参数),
阅读全文
posted @ 2024-05-08 11:26 白伟碧一些小心得
阅读(1872)
评论(0)
推荐(0)
2024年5月7日
c++17 推断指南(deduction guide)
摘要: namespace _nmsp2 { template<typename T> struct A { A(T val1, T val2) { cout << "A::A(T val1,T val2)执行了!" << endl; } A(T val) { cout << "A::A(T val)执行了
阅读全文
posted @ 2024-05-07 14:46 白伟碧一些小心得
阅读(471)
评论(0)
推荐(0)
2024年4月22日
perf/Simpleperf 生成火焰图
摘要: 参考: https://blog.csdn.net/weixin_43297891/article/details/137241935 https://ruanyifeng.com/blog/2017/09/flame-graph.html https://hqber.com/archives/48
阅读全文
posted @ 2024-04-22 16:55 白伟碧一些小心得
阅读(1971)
评论(0)
推荐(0)
2024年4月15日
jsoncpp与json11的基本操作
摘要: 基本概念: 2. jsoncpp 的使用jsoncpp库中的类被定义到了一个Json命名空间中,建议在使用这个库的时候先声明这个命名空间: using namespace Json;使用jsoncpp库解析json格式的数据,我们只需要掌握三个类: Value 类:将json支持的数据类型进行了包装
阅读全文
posted @ 2024-04-15 11:04 白伟碧一些小心得
阅读(2140)
评论(0)
推荐(0)
2024年3月19日
std::function用法详解
摘要: https://blog.csdn.net/qq_41317716/article/details/125839126
阅读全文
posted @ 2024-03-19 17:45 白伟碧一些小心得
阅读(16)
评论(0)
推荐(0)
2024年2月21日
thread_local的一些用法
摘要: thread_local变量 thread_local变量是C++ 11新引入的一种存储类型。它会影响变量的存储周期(Storage duration),C++中有4种存储周期: automatic static dynamic thread 有且只有thread_local关键字修饰的变量具有线程
阅读全文
posted @ 2024-02-21 17:17 白伟碧一些小心得
阅读(4210)
评论(0)
推荐(0)
2024年1月30日
无锁并发相关-无锁栈,无锁队列
摘要: 无锁栈: #pragma once template<typename T> class ref_count_stack { private: //前置声明节点类型 struct count_node; struct counted_node_ptr { //1 外部引用计数 int externa
阅读全文
posted @ 2024-01-30 10:42 白伟碧一些小心得
阅读(47)
评论(0)
推荐(0)
2024年1月22日
getopt函数使用说明
摘要: 一、查询linux命令手册: #include<unistd.h> #include<getopt.h> /*所在头文件 */ int getopt(intargc, char * const argv[], const char *optstring); int getopt_long(int a
阅读全文
posted @ 2024-01-22 11:14 白伟碧一些小心得
阅读(1801)
评论(0)
推荐(0)
2023年12月13日
迭代器失效问题总结
摘要: 关于迭代器失效,,今天做一个总结。 迭代器失效分三种情况考虑,也是三种数据结构考虑,分别为数组型,链表型,树型数据结构。 1、对于序列式容器,比如vector,删除当前的iterator会使后面所有元素的iterator都失效。 举例如下: void vectorTest() { vector<in
阅读全文
posted @ 2023-12-13 11:59 白伟碧一些小心得
阅读(268)
评论(0)
推荐(0)
2023年9月25日
线程一些常用功能总结
摘要: c++11通常单例模式如下: template <typename T> class Singleton { protected: Singleton() = default; Singleton(const Singleton<T>&) = delete; Singleton& operator=
阅读全文
posted @ 2023-09-25 11:55 白伟碧一些小心得
阅读(34)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
···
14
下一页
公告