C++ 第29页
Linux C++ 开发4 - 入门makefile一篇文章就够了-拾光赋

Linux C++ 开发4 – 入门makefile一篇文章就够了

Linux C++ 开发4 - 入门makefile一篇文章就够了, 1. make 和 Makefile 1.1. 什么是make? 1.2. 什么是Makefile? 1.3. make 与 Makefile的关系 2. Makefile的语法 2.1. 基本语法 2.2. 变量 2.3. ...
Lee的头像-拾光赋Lee2年前
06411
C++ STL第三篇(搞清楚deque原理和有多少用法)-拾光赋

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

C++ STL第三篇(搞清楚deque原理和有多少用法),deque Vector容器是单向开口的连续内存空间,deque则是一种双向开口的连续线性空间。所谓的双向开口,意思是可以在头尾两端分别做元素的插入和删...
Lee的头像-拾光赋Lee2年前
06711
使用C++20协程和io_uring优雅地实现异步IO-拾光赋

使用C++20协程和io_uring优雅地实现异步IO

使用C++20协程和io_uring优雅地实现异步IO,距离2020年已经过去很久了,各大编译器对于C++20各项标准的支持也日趋完善,无栈协程也是其中之一,所以我就尝试着拿协程与io_uring实现了一下proacto...
Lee的头像-拾光赋Lee2年前
09411
《Effective C++》第三版-4. 设计与声明(Design and Declarations)-拾光赋

《Effective C++》第三版-4. 设计与声明(Design and Declarations)

《Effective C++》第三版-4. 设计与声明(Design and Declarations), 目录 条款17:让接口容易被正确使用,不易被误用(Make interfaces easy to use correctly and hard to use incorrectly)...
Lee的头像-拾光赋Lee2年前
05311
10.23 闲话-拾光赋

10.23 闲话

10.23 闲话,10.23 闲话 图论复习 还有2天就复赛了,现在暂时不知道做啥题了,写一下这两天复习的图论知识。 1.存图方式 (1.) 邻接矩阵 没什么好说的,最简单的存图方式,一眼就会。 定义矩阵数...
Lee的头像-拾光赋Lee2年前
06711
指向const的指针和const指针的区别-拾光赋

指向const的指针和const指针的区别

指向const的指针和const指针的区别,1. 指向常量的指针(指向const的指针) 指向const的指针,不能改变其所指变量(对象)的值,或者说不能通过这个指向const的指针去改变所指的变量(对象)的值 // 指...
Lee的头像-拾光赋Lee1年前
05711
C++ Qt开发:PushButton按钮组件-拾光赋

C++ Qt开发:PushButton按钮组件

C++ Qt开发:PushButton按钮组件,Qt 是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方...
Lee的头像-拾光赋Lee3年前
05711
CMake构建学习笔记19-OpenSSL库的构建-拾光赋

CMake构建学习笔记19-OpenSSL库的构建

CMake构建学习笔记19-OpenSSL库的构建,1. 概述 OpenSSL是一个开源的加密工具包和库,主要实现了安全套接字层(SSL)和传输层安全(TLS)协议,以及各种加密算法、数字签名、消息摘要、加密证书...
Lee的头像-拾光赋Lee2年前
016411
什么是内存泄漏?C++中如何检测和解决?-拾光赋

什么是内存泄漏?C++中如何检测和解决?

什么是内存泄漏?C++中如何检测和解决?,大家好,我是 V 哥,内存泄露在编程中是常见的一种问题,一但程序发生内存泄露问题,将导致程序崩溃无法运行。新的一年开始,很多小伙伴也在准备金三银...
Lee的头像-拾光赋Lee1年前
05511
C++类开发第五篇(继承和派生的初体验)-拾光赋

C++类开发第五篇(继承和派生的初体验)

C++类开发第五篇(继承和派生的初体验),inheritance 在 C++ 中,继承是一种面向对象编程的特性,允许一个类(称为子类或派生类)从另一个类(称为基类或父类)那里继承属性和行为。通过继承,...
Lee的头像-拾光赋Lee2年前
07011
C++20新增属性[[no_unique_address]]详解-拾光赋

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

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

遍历二叉树

遍历二叉树,二叉树 前言 二叉树的遍历主要有深度优先遍历和广度优先遍历,深度优先遍历是优先访问一个子树上的所有节点,访问的属性是竖向的,而广度优先遍历则是优先访问同一层的所有节点,访...
Lee的头像-拾光赋Lee2年前
05511