![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++基础
文章平均质量分 71
积累c++的开发技能
江汉似年
写代码造汽车
展开
-
如何定位多线程内存踩踏问题
【代码】如何定位多线程内存踩踏问题。原创 2024-07-04 11:04:19 · 459 阅读 · 0 评论 -
shared_ptr使用
shared ptr原创 2023-03-08 13:15:01 · 82 阅读 · 0 评论 -
回调函数机制
回调函数原创 2022-10-31 17:48:26 · 395 阅读 · 0 评论 -
C++互斥锁与读写锁
c++互斥锁与读写锁原创 2022-10-10 20:40:02 · 649 阅读 · 0 评论 -
用ASAN进行压测
用ASAN进行压测原创 2022-09-15 11:15:50 · 194 阅读 · 0 评论 -
C++中用父类对象初始化子类的父类部分
#include <iostream>using namespace std; class father{public: father(father& c) :x(c.x),y(c.y){}private: int x; int y;}; class son{public: son(father&...原创 2019-04-04 09:46:28 · 1720 阅读 · 0 评论 -
std::move的理解与使用
https://blog.csdn.net/swartz_lubel/article/details/59620868使用上文中相同的代码,打印结果不一眼过,目前猜测可能与编译器有关,待确认原创 2020-04-02 20:23:04 · 254 阅读 · 0 评论 -
gdb调试core堆栈时找不到core信息
1、ulimit-cunlimited2、运行后生成core信息3、gdb 绝对路径可执行文件 绝对路径/core文件4、infothread(找到含有kill()at关键字的行,记下行首的id号,如111)5、t1116、bt有时候,运行bt后,有很多问号 ???, 无有效信息https://blog.csdn.net/shaomingliang499/article/details/50536796/1,info threads2, threa...原创 2020-05-08 21:13:52 · 1808 阅读 · 0 评论 -
使用std::vector时的细节
vector的使用细节原创 2020-05-09 15:16:09 · 839 阅读 · 0 评论 -
c++ tips
1、map erase的方法https://blog.csdn.net/educast/article/details/17024195STL的map表里有一个erase方法用来从一个map中删除掉指令的节点eg:map<string,string> mapTest;typedef map<string,string>::iterator ITER;ITER iter=mapTest.find(key);mapTest.erase(iter);像上面这样只是删原创 2020-06-17 17:36:11 · 114 阅读 · 0 评论 -
Linux下 gcc 版本切换
https://www.jianshu.com/p/f66eed3a3a25转载 2020-11-05 11:03:48 · 249 阅读 · 0 评论