菜鸟笔记
提升您的技术认知

c 笔记-ag真人游戏

unordered_set使用介绍

菜鸟阅读 : 6399评论(0)

unordered_set c 11,新的关联容器:unordered_set 基本介绍: set和map内部实现是基于rb-tree,而unordered_set和unordered_map内部实现是基于哈希表。 unordered_...

堆和栈的区别

菜鸟阅读 : 1322评论(0)

一、预备知识—程序的内存分配 一个由c/c 编译的程序占用的内存分为以下几个部分 栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈 堆区(heap) — 一般由程序员分配释放,...

jsoncpp使用方法

菜鸟阅读 : 7901评论(0)

一、摘要 json 的全称为:javascript object notation,顾名思义,json 是用于标记 javascript 对象的,json 官方的解释为:json 是一种轻量级的数据传输格式。 本文并不详细介绍 json 本...

std::stringstream头文件及清空处理

菜鸟阅读 : 4152评论(0)

std::stringstream 的头文件是 sstream.h,需要包含sstream 即#include stringstream中clear函数并非清空缓存内容,需要使用str("")。 通过下面一段代码分析差异 #include&...

c noncopyable禁止拷贝类

菜鸟阅读 : 1993评论(0)

noncopyable类和copyable类 /* * noncopyable.h * * created on: 2018-6-10 * author: */ #ifndef noncopyable_h_ #define noncopya...

c 的异常处理和堆栈信息

菜鸟阅读 : 2321评论(0)

c 标准异常 #include // std::exception 堆栈信息 获取堆栈信息,主要是使用execinfo.h中定义的几个函数. 在抛出异常之后,通过execinfo.h中定义的函数,获取堆...

c 抛异常时如何获取堆栈调用信息

菜鸟阅读 : 1906评论(0)

问题背景 一般来说,我们使用第三方代码的时候,不可避免的会遇到异常信息。例如调用错误,库中会抛出异常。经常是由于上下文日志不足,我们只能看到catch处的日志,而不清楚异常是哪些函数调用导致。这导致定位问题比较麻烦,经常要花比较长时间去跟进...

网站地图