c++ 第55页
泛形variant+visit-拾光赋

泛形variant+visit

泛形variant+visit,泛形variant+visit 1.引言 在python里可以让一个变量变成不同的类型,拥有不同的值,且根据不同的类型执行不同的操作,当不同的类型拥有同样的函数时,这样我们就不用再重复...
Lee的头像-拾光赋Lee2年前
06110
C++ 字符串完全指南:学习基础知识到掌握高级应用技巧-拾光赋

C++ 字符串完全指南:学习基础知识到掌握高级应用技巧

C++ 字符串完全指南:学习基础知识到掌握高级应用技巧,C++ 字符串 字符串用于存储文本。 一个字符串变量包含由双引号括起来的一组字符: 示例 创建一个 string 类型的变量并为其赋值: string g...
Lee的头像-拾光赋Lee2年前
08315
C++ 运算符全解析:从基础概念到实际应用-拾光赋

C++ 运算符全解析:从基础概念到实际应用

C++ 运算符全解析:从基础概念到实际应用,C++ 运算符 运算符用于对变量和值执行操作。 在下面的示例中,我们使用 + 运算符将两个值相加: int x = 100 + 50; 虽然 + 运算符经常用于将两个值相加...
Lee的头像-拾光赋Lee2年前
06112
使用C++20协程和io_uring优雅地实现异步IO-拾光赋

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

使用C++20协程和io_uring优雅地实现异步IO,距离2020年已经过去很久了,各大编译器对于C++20各项标准的支持也日趋完善,无栈协程也是其中之一,所以我就尝试着拿协程与io_uring实现了一下proacto...
Lee的头像-拾光赋Lee2年前
010111
C++ 用户输入与数据类型详解:建立基本计算器及变量类型-拾光赋

C++ 用户输入与数据类型详解:建立基本计算器及变量类型

C++ 用户输入与数据类型详解:建立基本计算器及变量类型,C++ 用户输入 你已经学习了 cout 用于输出(打印)值。现在我们将使用 cin 来获取用户输入。 cin 是一个预定义变量,它使用提取运算符(...
Lee的头像-拾光赋Lee2年前
06012
学会在 C++ 中使用变量:从定义到实践-拾光赋

学会在 C++ 中使用变量:从定义到实践

学会在 C++ 中使用变量:从定义到实践,C++ 变量 变量是用于存储数据值的容器。 在 C++ 中,有不同类型的变量(使用不同的关键字定义),例如: int - 存储整数(没有小数点),例如 123 或 -123...
Lee的头像-拾光赋Lee2年前
06315
C++ 类的内存分配是怎么样的?-拾光赋

C++ 类的内存分配是怎么样的?

C++ 类的内存分配是怎么样的?,dynamic_memory 首先通过一段代码来引入动态内存分配的主题。一个名为StringBad的类以及一个功能更强大的String类。 #include<iostream> #ifndef STRNGBAD_...
Lee的头像-拾光赋Lee2年前
06913
C++共享之道:用extern实现源文件变量与类成员函数的巧妙共享-拾光赋

C++共享之道:用extern实现源文件变量与类成员函数的巧妙共享

C++共享之道:用extern实现源文件变量与类成员函数的巧妙共享, 概述:在C++中,使用`extern`关键字可实现在源文件之间共享变量与类成员函数。通过声明变量或类在头文件中,再在一个源文件中定义...
Lee的头像-拾光赋Lee2年前
05814
ftp多线程下载工具-拾光赋

ftp多线程下载工具

ftp多线程下载工具,//代码类似https多线程下载,整体实现逻辑类似,区别比较大的是curl_opt的相关参数设置不一样#include <iostream> #include <fstream> #include <curl/curl.h...
Lee的头像-拾光赋Lee2年前
06814
https多线程下载代码-拾光赋

https多线程下载代码

https多线程下载代码, 这里使用了curl网络库和使用多线程来下载对应https链接的文件 对应的.h头文件: #pragma once #include <iostream> #include <fstream> #include <curl/cu...
Lee的头像-拾光赋Lee2年前
08910
C++类循环依赖破解:前向声明与智能指针的妙用-拾光赋

C++类循环依赖破解:前向声明与智能指针的妙用

C++类循环依赖破解:前向声明与智能指针的妙用,   概述:在C++中,通过前向声明和指针或智能指针,可以解决类之间的循环依赖问题。这种技术确保了代码结构清晰,有效规避了生成错误。通过...
Lee的头像-拾光赋Lee2年前
0726
深入理解 C++ 语法:从基础知识到高级应用-拾光赋

深入理解 C++ 语法:从基础知识到高级应用

深入理解 C++ 语法:从基础知识到高级应用,C++ 语法 让我们将以下代码分解以更好地理解它: 示例 #include <iostream> using namespace std; int main() { cout << 'Hello World!';...
Lee的头像-拾光赋Lee2年前
07614