首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
C++ 之漫漫探寻路
ShaderJoy
创建于2021-10-07
订阅专栏
C++ 之漫漫探寻路
等 32 人订阅
共80篇文章
创建于2021-10-07
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
C++11 任意多个一元函数的链式调用优化实现
「这是我参与11月更文挑战的第 9 天,活动详情查看:2021最后一次更文挑战」。 参加该活动的第 19 篇文章 预备知识点 问题与方案 所谓函数的链式调用,就是说 每个函数的返回值作为参数传给下一个
C++11 根据任意键值分组的优化实现
「这是我参与11月更文挑战的第 9 天,活动详情查看:2021最后一次更文挑战」。 参加该活动的第 18 篇文章 预备知识点 问题与方案 假设我们有多个关于 Person 的数据,其中 Person
C++11 实现强大的 Range(...)
「这是我参与11月更文挑战的第 8 天,活动详情查看:2021最后一次更文挑战」。 参加该活动的第 17 篇文章 C++11 增加了使用 : 来实现基于 range 的 for 循环新特性,这种循环方
C++11 新增的判断算法
「这是我参与11月更文挑战的第 8 天,活动详情查看:2021最后一次更文挑战」。 参加该活动的第 16 篇文章 参考原文地址:C++11 新增的一些便利的算法 正文 C++11 新增加了一些便利的算
【转载】composite 模式和 bridge 模式是天生的好朋友
参考原文地址:(原创) composite 模式和 bridge 模式是天生的好朋友 正文 composite 模式 意图将对象组合成树形结构以表示 “部分-整体” 的层次结构。composite 使
【转载】C++11 实现一个超级对象池
参考原文地址:(原创) 一个超级对象池的实现 正文 对象池对于创建开销比较大的对象来说很有意义,为了避免重复创建开销比较大的对象,我们可以通过对象池来优化。 对象池的思路比较简单,事先创建好一批对象,
【转载】C++11 实现一个轻量级、高性能的消息分发器
参考原文地址:(原创)一个轻量级、高性能的消息分发器的实现 正文 一个消息分发器应该要具备以下几个特征: 集中注册消息以及消息处理函数; 可以处理任何类型的消息; 根据消息选择正确的消息处理函数; 能
【转载】一文搞定 C++11 的 std::promise、std::packaged_task、std::future、std::async
参考原文地址:(原创)用 C++11 的 std::async 代替线程的创建 正文 C++11 中增加了 std::thread,使得我们可以非常方便的创建线程,它的基本用法是这样的: 但是线程毕竟
【转载】C++11 中 function/lambda 的链式调用
参考原文地址: (原创)C++11 中 function/lambda 的链式调用 正文 关于链式调用,比较典型的例子是 C# 中的 linq ,不过 C# 中的 linq 还只是一些特定函数的链式调
C++ 11 实现(同步的)任务队列线程池
「这是我参与11月更文挑战的第 7 天,活动详情查看:2021最后一次更文挑战」。 参加该活动的第 15 篇文章 参考原文地址: (原创)C++ 半同步半异步线程池 正文 线程池可以开启多个线程高效并
C++11 / C++14 中 tuple 的基本使用
「这是我参与11月更文挑战的第 7 天,活动详情查看:2021最后一次更文挑战」。 参加该活动的第 13 篇文章 正文 tuple 是一组有序的值 (an ordered set of values)
C++11 中 enable_if 的三种用法
「这是我参与11月更文挑战的第 7 天,活动详情查看:2021最后一次更文挑战」。 参加该活动的第 12 篇文章 参考原文地址: std::enable_if 的几种用法 正文 由于最近在看模板元编程
C++11 实现一个通用的消息总线框架
「这是我参与11月更文挑战的第 7 天,活动详情查看:2021最后一次更文挑战」。 参加该活动的第 11 篇文章 参考原文地址: (原创) 一个通用的 C++ 消息总线框架 正文 背景 应用开发过程中
C++11 实现 map 和结构体的相互转换
「这是我参与11月更文挑战的第 6 天,活动详情查看:2021最后一次更文挑战」。 参加该活动的第 10 篇文章 参考原文地址: C++ 中数据表如何转成业务实体 —— map 和结构体的相互转换 应
C++11 实现 2 种线程安全的同步队列
「这是我参与11月更文挑战的第 6 天,活动详情查看:2021最后一次更文挑战」。 参加该活动的第 10 篇文章 参考原文地址:## (原创)C++ 同步队列 同步队列作为一个线程安全的数据共享区,经
【转载】泛化之美 —— C++11 可变模版参数的妙用(下)
参考原文地址: 泛化之美 —— C++11 可变模版参数的妙用 正文 可变参数模板类 可变参数模板类是一个带可变参数的模板类,比如 C++11 中的元组 std::tuple 就是一个可变模板类,它的
【转载】泛化之美 —— C++11 可变模版参数的妙用(上)
参考原文地址: 泛化之美 —— C++11 可变模版参数的妙用 正文 概述 C++11 的新特性 —— 可变参数模板(variadic templates)是 C++11 新增的最强大的特性之一,它对
【转载】C++ IOC框架
参考原文地址: (原创)C++ IOC框架 正文 C++ 里面缺少一些有用的框架比如说 AOP 和 IOC 等,AOP 框架的实现在前面的博文中已介绍了,现在介绍 IOC 框架。 IOC 即控制反转,
【转载】一个简洁通用的调用 DLL 函数的帮助类
参考原文地址: (原创)一个简洁通用的调用 DLL 函数的帮助类 正文 本次介绍一种调用 DLL 函数的通用简洁的方法,消除了原来调用方式的重复与繁琐,使得我们调用 DLL 函数的方式更加方便简洁。
【转载】C++11 改进我们的模式之改进命令模式
参考原文地址:## (原创) C++11 改进我们的模式之改进命令模式 正文 模式虽然精妙,却难完美,比如观察者模式中观察者生命周期的问题;比如访问者模式中循环依赖的问题等等;其它很多模式也存在这样那
下一页