会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
JemmyZhong
去更远的地方,见更远的光 :D
博客园
首页
新随笔
联系
订阅
管理
2024年4月8日
C++中lambda表达式介绍
摘要: c++在c++11标准中引入了lambda表达式,一般用于定义匿名函数,使得代码更加灵活简洁。lambda表达式与普通函数类似,也有参数列表、返回值类型和函数体,只是它的定义方式更简洁,并且可以在函数内部定义。 什么是Lambda表达式 最常见的lambda的表达式写法如下 auto plus =
阅读全文
posted @ 2024-04-08 22:08 JemmyZhong
阅读(463)
评论(0)
推荐(0)
2024年3月31日
哈希的常规构造方法以及冲突解决
摘要: 哈希表的概念 哈希表 即散列存储结构 散列法存储的基本思想 建立关键码字与其存储位置的对应关系,或者说,由关键码的值决定数据的存储地址 优点 查找速度极快 (O(1)) ,查找效率与元素个数n无关! 缺点 空间效率低 哈希方法(杂凑法) 选取某个函数,依该函数按关键字计算元素的存储位置,并按此存放;
阅读全文
posted @ 2024-03-31 23:19 JemmyZhong
阅读(172)
评论(0)
推荐(0)
2021年3月27日
如何定义一个只能在堆/栈上生成对象的类?
摘要: 原链接:https://blog.csdn.net/shanghx_123/article/details/86490937 如何定义一个只能在堆/栈上生成对象的类? 前言 C++中,建立对象可以分为两种,一种是在栈上,一种是在堆上。在栈上称为静态建立,而后者称为动态建立。 静态建立一个类的对象,是
阅读全文
posted @ 2021-03-27 01:08 JemmyZhong
阅读(370)
评论(0)
推荐(0)
mutable关键字理解
摘要: 原链接:https://blog.csdn.net/zhaoxd200808501/article/details/78622547 mutable关键字 mutable mutable的中文译为 “可变的,易变的”,是constant(即C++中的const)的反义词。 C++中为了突破 cons
阅读全文
posted @ 2021-03-27 00:45 JemmyZhong
阅读(659)
评论(0)
推荐(0)
volatile关键字的理解
摘要: 原链接:https://blog.csdn.net/weixin_44363885/article/details/92838607 一、volatile介绍 volatile提醒编译器它后面所定义的变量随时都有可能改变,因此编译后的程序每次需要存储或读取这个变量的时候,都会直接从变量地址中读取数据
阅读全文
posted @ 2021-03-27 00:42 JemmyZhong
阅读(104)
评论(0)
推荐(0)
2021年3月26日
STL push与emplace的区别
摘要: STL - emplace 与 push 的区别 这里用stack来进行举例操作 第一点,push 的操作可以直接用于emplace: 1.直接传入对象(int, double 或者 构造好了的对象) //假设栈内的数据类型是data class data { int a; int b; publi
阅读全文
posted @ 2021-03-26 00:25 JemmyZhong
阅读(572)
评论(0)
推荐(0)
2021年3月8日
MarkDown中使用mermaid绘制思维导图
摘要: 转载自:https://blog.csdn.net/fenghuizhidao/article/details/79440583 保留给自己查看,需要查看原博客可点击链接 Mermaid 实用教程 Mermaid 是一个用于画流程图、状态图、时序图、甘特图的库,使用 JS 进行本地渲染,广泛集成于许
阅读全文
posted @ 2021-03-08 12:12 JemmyZhong
阅读(7061)
评论(0)
推荐(0)
2021年1月13日
C++中constexpr关键字探索
摘要: C++中constexpr关键字探索 C+11有一些这样的改善,这种改善保证写出的代码比以往任何时候的执行效率都要好。这种改善之一就是生成常量表达式,允许程序利用编译时的计算能力。假如你熟悉模板元编程,你将发现constexpr使这一切变得更加简单。假如你不知道模板元编程,也没什么。constexp
阅读全文
posted @ 2021-01-13 11:29 JemmyZhong
阅读(223)
评论(0)
推荐(0)
C++11:常量表达式
摘要: C++11:常量表达式 C11标准为C编程语言的第三个官方标准,正式名叫ISO/IEC 14882:2011 - Information technology -- Programming languages -- C++。在正式标准发布前,原名C0x。它将取代C标准第二版ISO/IEC 14882
阅读全文
posted @ 2021-01-13 11:23 JemmyZhong
阅读(638)
评论(0)
推荐(0)
C++11:强类型枚举
摘要: ###C++11:强类型枚举 C11标准为C编程语言的第三个官方标准,正式名叫ISO/IEC 14882:2011 - Information technology -- Programming languages -- C++。在正式标准发布前,原名C0x。它将取代C标准第二版ISO/IEC 14
阅读全文
posted @ 2021-01-13 10:48 JemmyZhong
阅读(574)
评论(0)
推荐(0)
下一页
公告
levels of contents