![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
STL
深溪
这个作者很懒,什么都没留下…
展开
-
教你写出无法释放的shared_ptr
在C++中内存、资源等释放是一项烦人而又不能不处理的事。熟悉的童鞋,可能会想尽办法来解决内存释放问题。通常会巧借std中提供的工具来辅助解决烦人的内存、资源释放。 本文并不提供给你任何解决方法!而是带你看一看如何写出一个使用share_ptr确又无法释放内存的例子。 示例 class call_b; class call_a { public: call_a() { } ~call_a() { ...原创 2021-09-26 16:36:11 · 343 阅读 · 0 评论 -
STL List 指针数据排序
温故知新,前段时间做FIX打包时,由于FIX包体中对各字段排序要求严格,处理时采用LIST来保存数据。 定义每个字段采用结构,保存在LIST保存的是指针。排序起来就比较有意思了。需自己实现排序方法。 处理代码片段示例: typedef struct stFixFieldList { int iTag; std::string strValue; std::strin原创 2017-06-17 17:22:06 · 1236 阅读 · 0 评论