C++ 第69页
C++ 引用和指针:内存地址、创建方法及应用解析-拾光赋

C++ 引用和指针:内存地址、创建方法及应用解析

C++ 引用和指针:内存地址、创建方法及应用解析,C++ 引用和指针 创建引用 引用变量是对现有变量的“别名”,它是使用 & 运算符创建的: string food = 'Pizza'; // 食物变量 string &me...
Lee的头像-拾光赋Lee2年前
0415
final year project:C++手写numpy并移植到RISC-V上——纪念我在中科院实习的日子-拾光赋

final year project:C++手写numpy并移植到RISC-V上——纪念我在中科院实习的日子

final year project:C++手写numpy并移植到RISC-V上——纪念我在中科院实习的日子,  我毕设做的项目是用C++去实现一个Numpy,因为我是大数据专业,Numpy又是跟数据分析有关的工具,所以我打算...
Lee的头像-拾光赋Lee11个月前
0555
Qt6 c++教程2 Qt Creator简介-拾光赋

Qt6 c++教程2 Qt Creator简介

Qt6 c++教程2 Qt Creator简介,2 Qt Creator简介 Qt Creator是Qt自带的集成开发环境(IDE),用于跨平台应用程序开发。在本章中,您将学习Qt Creator集成开发环境的基础知识,并了解集成开发环境...
Lee的头像-拾光赋Lee3年前
01075
字符编码发展史4 — Unicode与UTF-8-拾光赋

字符编码发展史4 — Unicode与UTF-8

字符编码发展史4 — Unicode与UTF-8,上一篇《字符编码发展史3 — GB2312/Big5/GBK/GB18030》我们讲解了ANSI编码中的GB2312/Big5/GBK/GB18030。本篇我们将继续讲解字符编码的第三个发展阶段中的U...
Lee的头像-拾光赋Lee2年前
0825
C++ 中的 list-拾光赋

C++ 中的 list

C++ 中的 list, 目录 核心概念与底层原理 初始化与构造 独有的操作优势(std::vector 做不到的) 头部操作 接合(Splicing) 专用成员函数 迭代器特性 std::list 和 std::vector 的选择 C++11 ...
Lee的头像-拾光赋Lee1个月前
0315
第4章 复合类型——字符串(一)C风格字符串-拾光赋

第4章 复合类型——字符串(一)C风格字符串

第4章 复合类型——字符串(一)C风格字符串, 本文章是作者根据史蒂芬·普拉达所著的《C++ Primer Plus》而整理出的读书笔记,如果您在浏览过程中发现了什么错误,烦请告知。另外,此书由浅入深...
Lee的头像-拾光赋Lee2年前
0445
c++中字符串之string和char-拾光赋

c++中字符串之string和char

c++中字符串之string和char,c++ string初始化的几种方式 相对于C#来说,c++中string的初始化方式真的非常多,比如以下都可以用来初始化string: using namespace std; int main() { string str1...
Lee的头像-拾光赋Lee2年前
0555
P2150 [NOI2015] 寿司晚宴-拾光赋

P2150 [NOI2015] 寿司晚宴

P2150 [NOI2015] 寿司晚宴,思路: 注意到对于每个数,其 \(>19\) 的质因数最多只有 \(1\) 个,称为大质数;对于 \(\le 19\) 的质因数有 \(8\) 个,称为小质数。 设第 \(i\) 个数的小质数集合...
Lee的头像-拾光赋Lee2年前
0655
C++ Qt开发:Qt的安装与配置-拾光赋

C++ Qt开发:Qt的安装与配置

C++ Qt开发:Qt的安装与配置,Qt是一种C++编程框架,用于构建图形用户界面(GUI)应用程序和嵌入式系统。Qt由Qt公司(前身为Nokia)开发,提供了一套跨平台的工具和类库,使开发者能够轻松地创建...
Lee的头像-拾光赋Lee3年前
0755
C++ lambda的重载-拾光赋

C++ lambda的重载

C++ lambda的重载,先说结论,lambda是不能重载的(至少到c++23依旧如此,以后会怎么样没人知道)。而且即使代码完全一样的两个lambda也会有完全不同的类型。 但虽然不能直接实现lambda重载,我...
Lee的头像-拾光赋Lee2年前
0705
C/C++跨平台SDK开发的注意事项-拾光赋

C/C++跨平台SDK开发的注意事项

C/C++跨平台SDK开发的注意事项, 1. C/C++跨平台开发时有哪些值得注意的事项? 1.1. 你知道如何选择C++标准的版本吗? 1.1.1. C++版本说明 1.1.2. 如何选择版本 1.1.3. 最佳实践 1.2. 源代码要如...
Lee的头像-拾光赋Lee1年前
0585
使用CMake启用RUNPATH特性-拾光赋

使用CMake启用RUNPATH特性

使用CMake启用RUNPATH特性,使用CMake,启用RUNPATH特性,可以参考官方帖子。 如下源码来自于上述帖子。 CMAKE_MINIMUM_REQUIRED(VERSION 2.8 FATAL_ERROR) PROJECT(RUNPATH C) SET(CMAKE_VERBOS...
Lee的头像-拾光赋Lee3年前
0545