排序
C++ 编程入门指南:深入了解 C++ 语言及其应用领域
C++ 编程入门指南:深入了解 C++ 语言及其应用领域,C++ 简介 什么是 C++? C++ 是一种跨平台的编程语言,可用于创建高性能应用程序。 C++ 是由 Bjarne Stroustrup 开发的,作为 C 语言的扩展。 ...
Qt问题记录002:QMap的erase陷阱,正常运行与调试模式结果不同
Qt问题记录002:QMap的erase陷阱,正常运行与调试模式结果不同,关键词: QMap、erase、迭代器、遍历与删除 问题描述: 在使用 Qt 的 QMap 容器时,尝试在遍历过程中删除元素,在循环中调用 eras...
创建大量栅格文件并分别写入像元数据:C++ GDAL代码实现
创建大量栅格文件并分别写入像元数据:C++ GDAL代码实现, 本文介绍基于C++语言GDAL库,批量创建大量栅格遥感影像文件,并将数据批量写入其中的方法。 首先,我们来明确一下本文所需实现...
内联函数的出现
内联函数的出现,inline_func 在c++中,预定义宏的概念是用内联函数来实现的,而内联函数本身也是一个真正的函数。内联函数具有普通函数的所有行为。唯一不同之处在于它在编译时会被直接插入到调...
final year project:C++手写numpy并移植到RISC-V上——纪念我在中科院实习的日子
final year project:C++手写numpy并移植到RISC-V上——纪念我在中科院实习的日子, 我毕设做的项目是用C++去实现一个Numpy,因为我是大数据专业,Numpy又是跟数据分析有关的工具,所以我打算...
C++ CryptoPP使用AES加解密
C++ CryptoPP使用AES加解密,Crypto++ (CryptoPP) 是一个用于密码学和加密的 C++ 库。它是一个开源项目,提供了大量的密码学算法和功能,包括对称加密、非对称加密、哈希函数、消息认证码 (MAC)...
auto{x}与auto(x)—一位中国小伙为cppreference作出的贡献
auto{x}与auto(x)---一位中国小伙为cppreference作出的贡献, C++作为一门静态类型语言,是需要程序员声明变量类型的。然而来到了C++11,auto的诞生使得变量声明变得及为方便,尤其是对于比较...
《Effective C++》第三版-6. 继承与面向对象设计(Inheritance and Object-Oriented Design)
《Effective C++》第三版-6. 继承与面向对象设计(Inheritance and Object-Oriented Design), 目录 条款32:确定你的public继承塑模出is-a关系(Make sure public inheritance models “is-a”...
c++学习笔记(五):文件操作
c++学习笔记(五):文件操作, 目录 文件操作 文本文件 写文件 include 读文件 include 二进制文件 写文件 读文件 文件操作 程序运行时产生的数据都属于临时数据,程序一旦运行结束都会被释放 ...
高效遍历:C++中分隔字符串单词的3种方法详解与实例
高效遍历:C++中分隔字符串单词的3种方法详解与实例, 概述:在C++中,遍历由空格分隔的字符串的单词有多种方法,包括使用`std::istringstream`、手动遍历字符和正则表达式。其中,`std::...
C++ Qt开发:Slider滑块条组件
C++ Qt开发:Slider滑块条组件,Qt 是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便...
LeetCode53. 最大子数组和
LeetCode53. 最大子数组和,题目链接:https://leetcode.cn/problems/maximum-subarray/description/ 题目叙述: 给你一个整数数组 nums ,请你找出一个具有最大和的连续子数组(子数组最少包含...













