当前位置: 代码网 > it编程>编程语言>

C/C++

C++中智能指针weak_ptr的原理及使用

2025-06-13 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 167

1. weak_ptr 的基本概念weak_ptr是 c++11 引入的一种智能指针,它与shared_ptr配合使用,主要解决以下问题:打...

C++ 函数 strftime 和时间格式示例详解

2025-06-13 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 182

c++ 函数strftime详解一、函数原型#include <ctime>size_t strftime( char* ...

C++中string流的具体使用

2025-06-11 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 151

一、概览与类体系c++ 提供三种基于内存字符串的流,定义在<sstream>中:std::istringstream:输入流,从...

C++作用域和标识符查找规则详解

2025-06-10 19:13 | 分类:编程语言 | 评论:0 次 | 浏览: 141

作用域作用域是程序中标识符(变量、函数、类等)可以被访问的区域。c++ 中的作用域规则决定了标识符的可见性和生命周期。一个标识符在其作用域内...

c/c++中opencv双边滤波的实现

2025-06-10 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 69

双边滤波器(bilateral filter)是一种非线性的图像平滑技术,它能够在有效去除噪声的同时,较好地保留图像的边缘信息。这使其在许多...

C语言 fgetc的用法详解以注意事项场景分析

2025-06-10 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 163

fgetc是 c 语言标准库中用于从文件流读取单个字符的函数,其原型为:int fgetc(file *stream);一、常见使用场景1....

C++11 右值引用的使用场景分析

C++11 右值引用的使用场景分析

2025-06-09 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 154

前言c++11中新增了右值引用的语法,本章主要说明左值引用和右值引用的使用场景在我们了解左值引用和右值引用前,我们要先来理解一下左值和右值分...

C++滑动窗口详解(优选算法)

C++滑动窗口详解(优选算法)

2025-06-09 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 140

1、长度最小的子数组思路:class solution {public: int minsubarraylen(int target,...

QT项目打包成EXE文件的实现步骤

QT项目打包成EXE文件的实现步骤

2025-06-05 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 166

一、前言在使用 qt 开发完应用程序后,我们通常需要将其打包成可执行文件(exe),以便在没有安装 qt 开发环境的其他计算机上运行。本文将...

利用C++和OpenCV库计算图像颜色直方图并比较相似度

2025-06-05 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 155

简介图像直方图是图像中像素强度分布的图形表示。对于彩色 图像,我们通常会为每个颜色通道(例如 bgr 或 hsv)计算直方图。通过比较两张图...

Kotlin委托机制使用方式和原理解析

Kotlin委托机制使用方式和原理解析

2025-06-04 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 159

类委托类委托有点类似于java中的代理模式interface base{ fun text()}//被委托的类(真实的类)class ...

C/C++ chrono简单使用场景示例详解

2025-06-04 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 158

chrono使用场景举例1 输出格式化字符串示例代码auto now = std::chrono::system_clock::now();...

VS配置好Qt环境之后但无法打开ui界面的问题解决

VS配置好Qt环境之后但无法打开ui界面的问题解决

2025-06-03 19:13 | 分类:编程语言 | 评论:0 次 | 浏览: 149

当在vs中配置好qt环境之后,但是无法双击打开ui文件以界面的形式展示出来。找到qt安装目录中designer.exe的路径路径如下:找到q...

C++/类与对象/默认成员函数@构造函数的用法

2025-06-03 19:13 | 分类:编程语言 | 评论:0 次 | 浏览: 178

名词概念默认构造函数:不用传参就可以调用的构造函数。有3种默认构造函数(但是只能存在一个):    ...

C++之动态数组vector解读

2025-06-03 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 165

在 c++ 编程中,std::vector 是标准模板库(stl)中非常重要的容器之一。它提供了一个动态数组的功能,能够根据需要自动调整大小...

C++之运算符重载的实例(日期类实现方式)

2025-06-03 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 168

c++日期类的实现与深度解析在c++编程中,自定义数据类型是构建复杂应用的基础。日期作为一个常用的数据类型,涉及到多种操作,如日期的加减、比...

c/c++中opencv实现腐蚀的示例代码

2025-06-03 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 174

图像腐蚀 (erosion) 是形态学图像处理中的一种基本操作。它通常用于去除图像中的小型噪声、分离连接的物体以及细化二值图像中的物体。本文...

C++之STL--string的使用

2025-06-03 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 165

深入探索 c++ stl 中的 std::string在 c++ 编程中,字符串处理是一个常见的任务,而 c++ 标准模板库(stl)中的 ...

C++之string的模拟实现过程

2025-06-03 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 165

手写c++字符串类从零实现一个简易版std::string类的基本结构与成员变量namespace zzh {class string {p...

C++类和对象之默认成员函数的使用解读

2025-06-03 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 158

一、默认成员函数有哪些c++ 类的默认成员函数主要有六个,分别是默认构造函数、析构函数、拷贝构造函数、拷贝赋值运算符和移动构造函数、移动赋值...

C/C++和OpenCV实现调用摄像头

2025-06-01 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 157

opencv 是一个强大的计算机视觉库,它使得从摄像头捕获和处理视频流变得非常简单。本文将指导你如何使用 c/c++ 和 opencv 来调...

c/c++的opencv椒盐噪声的实现

2025-06-01 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 190

椒盐噪声(salt-and-pepper noise),也称为脉冲噪声(impulse noise),是数字图像中常见的一种噪声类型。它的特...

C/C++的OpenCV 进行图像梯度提取的几种实现

2025-06-01 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 182

图像梯度表示图像中像素强度的变化率和方向。它是图像分析中的一个基本概念,广泛应用于边缘检测、特征提取和物体识别等任务。opencv 提供了多...

c/c++的opencv实现图片膨胀

2025-06-01 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 186

图像膨胀 (dilation) 是形态学图像处理中的另一种基本操作,与腐蚀操作相对应。它通常用于填充图像中的小孔洞、连接断开的物体部分、以及...

C++&nbsp;&nbsp;RabbitMq消息队列组件详解

C++  RabbitMq消息队列组件详解

2025-05-29 19:13 | 分类:编程语言 | 评论:0 次 | 浏览: 162

1. rabbitmq介绍rabbitmq - 消息队列组件:实现两个客户端主机之间消息传输的功能(发布&订阅)。一端发布消息,一端...

C语言循环结构实战之while和for循环基本语法详解

2025-05-29 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 171

一、while循环和for循环的基本语法1.1 while循环while 循环的语法结构如下:while (条件表达式) { // 循...

qtcreater配置opencv遇到的坑及实践记录

qtcreater配置opencv遇到的坑及实践记录

2025-05-26 19:13 | 分类:编程语言 | 评论:0 次 | 浏览: 182

我配置opencv不管是按照网上的教程还是deep seek发现都有些问题,下面是我的配置方法以及实践成功的心得电脑环境windows平台q...

C语言从strcpy到自定义字符串处理函数的原理解析

2025-05-26 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 165

字符串操作是c语言编程中非常基础且重要的技能之一。从简单的字符串复制到复杂的字符串处理,掌握这些操作能够帮助你编写出高效、灵活的程序。本文将...

C++ HTTP框架推荐(特点及优势)

2025-05-23 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 175

1. crow特点:高性能异步框架,支持linux、macos和windows优势:轻量级:整个框架只有一个头文件,易于集成到项目中简单易用...

C++中的set有序且唯一的集合方式

2025-05-22 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 145

在 c++ 的标准模板库(stl)中,set是一个非常实用的关联容器。它就像是一个 “有序的集合”,其中的元素按照特...

Copyright © 2017-2026  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com