C++ 第45页
深入解析C++的auto自动类型推导-拾光赋

深入解析C++的auto自动类型推导

深入解析C++的auto自动类型推导,关键字auto在C++98中的语义是定义一个自动生命周期的变量,但因为定义的变量默认就是自动变量,因此这个关键字几乎没有人使用。于是C++标准委员会在C++11标准中...
Lee的头像-拾光赋Lee1年前
0446
C++20新增属性[[no_unique_address]]详解-拾光赋

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

C++20新增属性[[no_unique_address]]详解,有一个古老的c++问题:struct Empty{}; sizeof(Empty); 请问Empty的大小是多少。 很多新手会回答0,但稍有经验的开发者会说出正确答案,大小至少是1字...
Lee的头像-拾光赋Lee2个月前
04411
代码随想录Day22_回溯.md-拾光赋

代码随想录Day22_回溯.md

代码随想录Day22_回溯.md,回溯理论 什么是回溯 回溯,顾名思义,返回溯源,记录当前节点后返回前一节点继续的过程。本质上是一种罗列所有情况的穷举搜索。 递归 递归,函数间接或者直接调用自身...
Lee的头像-拾光赋Lee10天前
0449
二二、函数(五)-拾光赋

二二、函数(五)

二二、函数(五),二二、函数(五) 1、static和inline 1)静态变量 利用static可以声明一个静态变量,static变量如果没有指定初始化的值,那么会初始化为0,无论有没有指定初始值,都只会初始化一...
Lee的头像-拾光赋Lee2年前
0445
C++ While 和 For 循环:流程控制全解析-拾光赋

C++ While 和 For 循环:流程控制全解析

C++ While 和 For 循环:流程控制全解析,C++ Switch 语句 使用 switch 语句选择要执行的多个代码块之一。 语法 switch(expression) { case x: // 代码块 break; case y: // 代码块 break; defau...
Lee的头像-拾光赋Lee1年前
04410
C++线程安全:共享数据的完美守护者-拾光赋

C++线程安全:共享数据的完美守护者

C++线程安全:共享数据的完美守护者,   概述:C++中,为解决线程间共享数据问题,常用互斥锁。通过定义共享数据和互斥锁,编写线程函数,并在操作前使用互斥锁,确保线程安全。在实际应用...
Lee的头像-拾光赋Lee1年前
0446
C++智能指针学习——小谈引用计数-拾光赋

C++智能指针学习——小谈引用计数

C++智能指针学习——小谈引用计数, 目录 前言 控制块简介 共享控制块 引用计数与弱引用计数创建过程 __shared_ptr __shared_count _Sp_counted_base 弱引用计数增加过程 再谈共享控制块 __weak_...
Lee的头像-拾光赋Lee1年前
04414
查看自动类型推导结果的方法-拾光赋

查看自动类型推导结果的方法

查看自动类型推导结果的方法,在《深入解析C++的auto自动类型推导》和《深入解析decltype和decltype(auto)》两篇文章中介绍了使用auto和decltype以及decltype和auto结合来自动推导类型的推导规则...
Lee的头像-拾光赋Lee1年前
0449
10年工龄的90后程序员折腾博客的这些年-拾光赋

10年工龄的90后程序员折腾博客的这些年

10年工龄的90后程序员折腾博客的这些年,1. 2011.09.14 2011.09.14,当时还在读大二的我在CSDN写了第一篇技术博客《Java中的50个关键字)》。 当时,在百度搜索技术问题的时候,经常能搜到CSDN里大...
Lee的头像-拾光赋Lee1年前
04410
60个 Linux C/C++ 实战小项目,挑战年薪30万+-拾光赋

60个 Linux C/C++ 实战小项目,挑战年薪30万+

60个 Linux C/C++ 实战小项目,挑战年薪30万+,大家好啊!我是小康。 最近公众号后台收到好多小伙伴的私信: '小康哥,我已经把《C++ Primer》啃完了,Linux 环境也玩得差不多了,但就是不知道该...
Lee的头像-拾光赋Lee7个月前
0445
使用 C++20 协程降低异步网络编程复杂度——零基础深入浅出 C++20 协程-拾光赋

使用 C++20 协程降低异步网络编程复杂度——零基础深入浅出 C++20 协程

使用 C++20 协程降低异步网络编程复杂度——零基础深入浅出 C++20 协程,传统异步回调 vs C++20协程 协程是一种函数对象,可以设置锚点做暂停,然后再该锚点恢复继续运行。它是如何应用在网络异...
Lee的头像-拾光赋Lee6个月前
04412
MySQL_踩坑记录-拾光赋

MySQL_踩坑记录

MySQL_踩坑记录,=== MySQL_踩坑记录 === 本文的所有解决方案并非万能,只是记录本人遇到的情况。 Authentication plugin 'mysql_native_password' cannot be loaded 初始问题及解决方案 Windows...
Lee的头像-拾光赋Lee1年前
04411