c++ 第42页
C++20语言核心特性的变化-拾光赋

C++20语言核心特性的变化

C++20语言核心特性的变化,using for Enumeration Values   对比一下C++20前后的区别: enum class State { open, progress, done = 9 }; // Before C++20 void print(State s) { switch (s) {...
Lee的头像-拾光赋Lee3年前
05913
C++ STL第三篇(搞清楚deque原理和有多少用法)-拾光赋

C++ STL第三篇(搞清楚deque原理和有多少用法)

C++ STL第三篇(搞清楚deque原理和有多少用法),deque Vector容器是单向开口的连续内存空间,deque则是一种双向开口的连续线性空间。所谓的双向开口,意思是可以在头尾两端分别做元素的插入和删...
Lee的头像-拾光赋Lee2年前
05911
P3320 [SDOI2015] 寻宝游戏 与 P10930 异象石 与 CF176E Archaeology-拾光赋

P3320 [SDOI2015] 寻宝游戏 与 P10930 异象石 与 CF176E Archaeology

P3320 [SDOI2015] 寻宝游戏 与 P10930 异象石 与 CF176E Archaeology,思路: 考虑按照 dfn 序将关键点的集合排序后为 \(a_0,a_1,\cdots,a_k\),则答案为: \[\frac{\sum\limits_{i=0}^k \operat...
Lee的头像-拾光赋Lee2年前
05912
题解:SP22382 ETFD - Euler Totient Function Depth-拾光赋

题解:SP22382 ETFD – Euler Totient Function Depth

题解:SP22382 ETFD - Euler Totient Function Depth,题目链接: link,点击这里喵。 前置知识: 【模板】线性筛素数,欧拉函数,点击这里喵。 题意简述: 给定整数 $l,r,k$,求出 $[l,r]$ 中有...
Lee的头像-拾光赋Lee2年前
05912
0.libevent学习笔记,从阻塞式socket开始-拾光赋

0.libevent学习笔记,从阻塞式socket开始

0.libevent学习笔记,从阻塞式socket开始,本文看着这个链接去学的 https://libevent.org/libevent-book/ 本文大量借助chatgpt,腾讯混元等网站,难免有错误,如果有问题欢迎提出,初衷仅为本人...
Lee的头像-拾光赋Lee11个月前
05910
[CSP 2025]游记-拾光赋

[CSP 2025]游记

[CSP 2025]游记,CSP-J \(T1\) 循环结构 \(+\) 字符串,橙题,不说了肯定做出来了。 #include<bits/stdc++.h> using namespace std; #define int long long #define N 2000005 int top,a[N...
Lee的头像-拾光赋Lee5个月前
0599
运算符重载-拾光赋

运算符重载

运算符重载,运算符重载:对已有的运算符重新定义,赋予其另一种功能,以适应不同的数据类型 加号运算符重载 作用:实现两个自定义类型的相加运算 #include<iostream> using namespace std...
Lee的头像-拾光赋Lee1年前
0598
C++20新增属性[[no_unique_address]]详解-拾光赋

C++20新增属性[[no_unique_address]]详解

C++20新增属性[[no_unique_address]]详解,有一个古老的c++问题:struct Empty{}; sizeof(Empty); 请问Empty的大小是多少。 很多新手会回答0,但稍有经验的开发者会说出正确答案,大小至少是1字...
Lee的头像-拾光赋Lee7个月前
05911
C++ 构造函数实战指南:默认构造、带参数构造、拷贝构造与移动构造-拾光赋

C++ 构造函数实战指南:默认构造、带参数构造、拷贝构造与移动构造

C++ 构造函数实战指南:默认构造、带参数构造、拷贝构造与移动构造,C++ 构造函数 构造函数是 C++ 中一种特殊的成员函数,当创建类对象时自动调用。它用于初始化对象的状态,例如为属性分配初始...
Lee的头像-拾光赋Lee2年前
0596
【文档翻译】__cdecl/__stdcall/__fastcall?解开神秘的调用约定!-拾光赋

【文档翻译】__cdecl/__stdcall/__fastcall?解开神秘的调用约定!

【文档翻译】__cdecl/__stdcall/__fastcall?解开神秘的调用约定!,本文档译自 www.codeproject.com 的文章 'Calling Conventions Demystified',作者 Nemanja Trifunovic,原文参见此处 引言 -...
Lee的头像-拾光赋Lee3年前
0597
对C语言符号的一些冷门知识运用的剖析和总结 (万字)-拾光赋

对C语言符号的一些冷门知识运用的剖析和总结 (万字)

对C语言符号的一些冷门知识运用的剖析和总结 (万字),符号 目录 符号 注释 奇怪的注释 C风格的注释无法嵌套 一些特殊的注释 注释的规则建议 反斜杠'\' 反斜杠有续行的作用,但要注意续行后不能添...
Lee的头像-拾光赋Lee2年前
05913
深入剖析C++多态的实现与原理-详解 (万字长文)-拾光赋

深入剖析C++多态的实现与原理-详解 (万字长文)

深入剖析C++多态的实现与原理-详解 (万字长文), 目录 一、多态基础 虚函数 虚函数的继承 虚类/虚基类 重写/覆盖 条件: 概念: 多态的条件 其他的多态行为 多态中子类可以不写virtual 协变 代码举...
Lee的头像-拾光赋Lee2年前
0598