VSCode中C/C++编码乱码问题的两种解决方法
2025-03-17 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 39
问题在中国地区,windows系统中的cmd和powershell默认编码是 gbk,但 vscode 默认使用 utf-8 编码。这种编码...
C/C++随机数生成的五种方法
2025-03-17 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 49
c/c++随机数生成方法1. 使用rand()和srand()库:<stdlib.h>或<cstdlib>特点: 伪...
C++记录程序运行时间的四种方法
2025-03-17 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 49
1. 使用<chrono>库(c++11及以后版本)<chrono>库提供了高精度的时间测量功能。#include ...
QT移植到RK3568开发板的方法步骤
2025-03-16 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 66
前言在这里使用的是韦东山老师的rk3568开发板,接下来我将演示如何移植qt程序到该开发板。我们需要先搭建开发环境,编译 rk3568 li...
Qt 智能指针的具体使用
2025-03-16 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 39
qscopedpointerqscopedpointer是 qt 提供的一个智能指针,主要用于简化资源管理,防止内存泄漏和悬挂指针问题。它属...
Qt把文件夹从A移动到B的实现示例
2025-03-16 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 46
qt 文件复制,移动(剪切)操作文件复制 bool x= qfile::copy(old_name,new_name); qdebug()&...
C++数组去重十种方法
2025-03-16 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 35
在c++中,数组去重是一个常见的操作,以下是一些常见的数组去重方法:一、使用std::sort和std::unique(stl方法)原理首先...
Qt带参数的信号和槽函数举例详解
2025-03-14 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 50
前言在前面的文章中,我们已经了解了qt自带的信号和槽函数以及自定义的信号和槽函数,但是这些都是没有带参数的,其实信号和槽函数是可以带有参数的...
C++快速调用DeepSeek API的完整指南
2025-03-14 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 64
一、开发环境在开始之前,我们需要准备好开发环境。以下是本次实现所使用的环境配置:操作系统:windows 11编译器:visual stud...
C++vector的insert函数用法小结
2025-03-14 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 48
在 c++ 中,std::vector 是一个动态数组,提供了灵活的内存管理和丰富的成员函数。insert 函数是 std::vector ...
C语言限制链表最大长度的方法实现
2025-03-13 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 49
在c语言中,限制链表的长度通常意味着在添加新元素到链表时检查链表的当前长度,如果长度已经达到了预设的最大值,则不再添加新的元素。下面是一个简...
一文弄懂c语言赋值截断
2025-03-13 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 62
截断含义在c语言中,将一个较宽范围的整型(如16位的short或int16_t)赋值给一个较窄范围的整型(如8位的char或int8_t)时...
C++中关键字const的详细说明和使用介绍(最全)
2025-03-12 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 46
在c++中,const是一个非常重要的关键字,用于声明常量、修饰变量、参数和成员函数。下面是关于const的详细说明:1. 常量声明使用co...
基于QT和百度云api实现批量获取PDF局部文字内容
2025-03-11 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 67
应用场景1. 档案管理在企业或机构的档案管理中,常常会有大量的 pdf 格式的文件,如合同、报告、发票等。这些文件的原始文件名可能没有明确的...
C++实现数据保留小数点后两位的常见方法
2025-03-07 19:13 | 分类:编程语言 | 评论:0 次 | 浏览: 63
在c++中,保留数据小数点后两位通常涉及到对浮点数的处理。以下是一些常见的方法来实现这一需求:使用<iomanip>库中的set...
C++ Primer 标准库vector示例详解
2025-03-07 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 49
3.3标准库vector标准库类型vector表示对象的集合,其中所有对象的类型都相同。集合中的每个对象都有一个与之对应的索引,索引用于访问...
C++17文件系统库之std::filesystem 示例详解
2025-03-07 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 59
前言在c++编程中,文件系统操作是许多应用程序的基础功能之一。无论是读写文件、创建目录,还是遍历文件系统,文件系统操作几乎无处不在。然而,在...
C++实现图片jpg格式变成16位565bmp格式
2025-03-06 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 57
c++ 将jpg图片变成16位565bmp图片// consoleapplication1.cpp : 此文件包含 "main" 函数。程序...
c++中的自增/自减操作方式
2025-03-04 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 70
基本概念value--(后缀递减):先使用值,再减1--value(前缀递减):先减1,再使用值value++(后缀递增):先使用值,再减1...
C++左值引用与指针的区别及说明
2025-03-04 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 57
c++左值引用与指针的区别很多朋友遇到过这个问题左值引用与指针有哪些区别?脑子里闪过很多答案,但大部分都是各自的定义,真要说他们两个有什么区...
Qt实现发送HTTP请求的示例详解
2025-03-03 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 77
1、添加network模块一定要记得在.pro文件里面添加network模块2、包含改头文件包含一些必要的头文件#include "main...
C++实现回文串判断的两种高效方法
2025-03-03 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 55
一、问题描述在字符串处理中,判断一个字符串是否为回文串是一个经典问题。本题有特殊要求:在将所有大写字符转换为小写字符、并移除所有非字母数字字...
C语言的数据变量、常量、数据类型及使用示例详解
2025-03-03 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 57
引言c语言是一种强类型语言,数据类型是编程的基础。理解c语言中的变量、常量、数据类型关键字以及如何使用这些数据类型,是掌握c语言编程的关键。...
深入理解Qt 初始项目代码
2025-02-28 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 61
当创建完项目时看到这样的界面:本文将聚焦与项目创建后的这5个文件的解析,这5个文件分别为:test250225,mywidget.h,mai...
C++中BitSet和Bloom_Filter的实现
2025-02-28 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 66
前言:在计算机图形学中,位图(bitmap)也称为光栅图,是由像素点组成的图像表示方式。在 c++ 编程中,位图可以通过特定的函数和数据结构...
解读为什么@Autowired在属性上被警告,在setter方法上不被警告问题
2025-02-28 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 71
在 spring 开发中,@autowired 注解常用于实现依赖注入。它可以应用于类的 属性、构造器 或 setter 方法 上。然而,当...
多线程-lock与lockInterruptibly的区别及说明
2025-02-27 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 65
多线程lock与lockinterruptibly区别在多线程编程中,锁(lock)是用来确保多个线程在访问共享资源时能够保持一致性和正确性...
Qt Creator + CMake 构建教程的方法步骤
2025-02-27 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 65
此教程基于:qt 6.7.4qt creator 15.0.1cmake 3.26.4qt 6 以下的版本使用cmake构建可能会存在一些问...
C++中pair使用的示例代码
2025-02-26 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 71
一、pair的介绍pair是一个很实用的"小玩意",当想要将两个元素绑在一起作为一个合成元素,又不想因此定义结构体时,使...
Qt 中集成mqtt协议的使用方法
2025-02-24 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 80
一,引入qmqtt 库我是将整个头文件/源文件都添加到了工程中进行编译,这样 跨平台时 方便,直接编译就行了。原始仓库路径:https://...