会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
easify
博客园
首页
新随笔
联系
订阅
管理
1
2
下一页
2026年2月23日
1. 实数和复数
摘要: 大部分数学分析的书籍, 很少从集合论出发构造数域 <数学分析--卓里奇中> 中直接引入实数模型 <数学分析--Apostol>, <现代分析基础--J.狄厄多内>中, 直接给出实数公理 <数学分析原理--Rudin>, <数学分析讲义--梅加强> 中, 给出了从 \(\mathbb{Q}\) 到 \
阅读全文
posted @ 2026-02-23 00:13 Ace233
阅读(1)
评论(0)
推荐(0)
2025年8月2日
std::common_type 的原理分析
摘要: std::common_type是什么? 它是可变参数的类型模板, 用于推导出兼容类型 其本质是利用 ?: 运算时的类型转换 和 decltype能力. 下面以MSVC实现为例进行分析 源码解析--第一部分 template <class... _Types> using void_t = void
阅读全文
posted @ 2025-08-02 12:18 Ace233
阅读(29)
评论(0)
推荐(0)
对于CS2更新的看法
摘要: 最近CS2更新了,最直观的是切枪动作的变化。我认为这是好的,至少是可接受的,但观看一些视频时,大部分人都在批评。这背后的原因是什么? 如何界定“好的更新”? 从一个事实分析: 当年九头蛇大行动之前,CS有句流行语:“明天大行动,后天起源二”。当这两件事都发生后,玩家反应如下: 大行动到来后,大部分玩
阅读全文
posted @ 2025-08-02 12:15 Ace233
阅读(29)
评论(0)
推荐(0)
2025年4月15日
struct 的内存对齐
摘要: 成员对齐大小概念 成员对齐值 struct类型中, 每个成员相对于整个 struct 类型变量的开始地址而言, 它的偏移量必须是 对齐值的整数倍. struct 成员对齐值 由两个规则影响: [[# 成员默认对齐值]] [[# pragma pack(n) 的作用|pragma pack(n)]]
阅读全文
posted @ 2025-04-15 22:37 Ace233
阅读(65)
评论(0)
推荐(0)
2025年2月25日
clangd 使用 (在vscode中)
摘要: https://cloud.tencent.com/developer/article/2329171 https://blog.csdn.net/qq_22660775/article/details/88690954 头文件报错 如果直接使用clangd, 在一个多目录的项目中, 可能经常会有头
阅读全文
posted @ 2025-02-25 17:09 Ace233
阅读(5742)
评论(0)
推荐(0)
2025年1月19日
C++模板--packaged_task 如何打包 lambda 和函数指针?
摘要: 从它的构造函数上看, 似乎不能接受 lambda 和函数指针作为构造函数的参数 但可以通过如下 自定义推导规则 来实现. 这实际上是Deduction Guides技术 //1 template <class _Rp, class... _Args> packaged_task(_Rp (*)(_A
阅读全文
posted @ 2025-01-19 12:33 Ace233
阅读(40)
评论(0)
推荐(0)
2025年1月4日
0 . CMake入门--程序构建和项目结构
摘要: 参考: https://subingwen.cn/CMake/CMake-primer/?highlight=CMake 《modern Cmake for C++》 《Cmake构建实战-项目开发卷》 1 程序构建和 Makefile 1.1 程序构建 程序构建的流程 编译器是一套工具链, 分为4
阅读全文
posted @ 2025-01-04 19:55 Ace233
阅读(238)
评论(0)
推荐(0)
2024年12月31日
C++书籍推荐
摘要: 本人收藏的一些电子版: 阅读顺序 C++ primer 基础 Professional C++ 基础+新特性 现代C++语言核心特性解析 更多新特性,STL并发库介绍 C++ Templates 更多的模板语法 STL Cookbook 现代STL用法 并发编程实战 深入并发 Programming
阅读全文
posted @ 2024-12-31 10:59 Ace233
阅读(82)
评论(0)
推荐(0)
2024年12月30日
20. C++快速入门--并发基础
摘要: 参考:《Professional c++》,《并发编程实战》 1 基本概念 1.1 竞争 原子性 "原子"(atomic)操作是指一种不可分割的操作, 即在执行过程中不会被中断的操作。这种操作要么完全执行,要么完全不执行,不会出现部分执行的情况。 应用场景 计数器:在多线程环境下安全地递增或递减计数
阅读全文
posted @ 2024-12-30 23:13 Ace233
阅读(121)
评论(0)
推荐(0)
16. C++快速入门--模板和Concept
摘要: 主要参考: 现代c++核心特性解析, Cpp_template 2nd, Cpp Primer 1 定义模板 1.1 模板形参 模板形参的种类 模板可以有两种形参, 一种是类型形参, 一种是非类型形参 这两种参数可以同时存在, 其中非类型形参 的类型 可以是 模板类型形参 template < ty
阅读全文
posted @ 2024-12-30 18:14 Ace233
阅读(124)
评论(0)
推荐(0)
1
2
下一页
公告