C语言进阶(预处理命令详解)
2025-07-25 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 3
1.宏定义1.1不带参宏#define pi 3.14变量名尽量大写1.2带参宏定义方式:#define max(x, y) ...
一文详解C++中打开文件的多种方式及相关流类
2025-07-25 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 4
前言打开一个文件的方式都有哪些,都可以通过哪些流来获取它?在 c++ 中,打开文件可以通过多种流类实现,每种方式都有其特定的用途和特点。以下...
新版本Qt Creator安装配置的实现步骤
2025-07-25 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 5
1、前言qt是一个跨平台的c++应用程序开发框架,而qt creator是专为qt开发的集成开发环境(ide)。qt框架提供了一套丰富的库和...
C++项目中使用.dll 和.def 文件的操作指南
2025-07-25 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 4
在 c++ 项目中,当我们只有 sqlite3.dll 和 .def 文件,但没有 .lib 文件时,通常需要生成 .lib 文件以便项目链...
QT6.5.3安装教程(使用国内源)
2025-07-25 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 4
一、安装前准备点击下载qt在线安装包nju mirror下载好之后,将下载的安装包移入c盘路径下:打开【windows powershell...
C++中detach的作用、使用场景及注意事项
2025-07-23 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 8
关于c++中的detach,它主要涉及多线程编程中的线程管理。理解detach的作用、使用场景以及注意事项,对于写出高效、安全的多线程程序至...
C++11中的lambda表达式与包装器
2025-07-18 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 11
lambda语法lambda 表达式本质是⼀个匿名函数对象,跟普通函数不同的是他可以定义在函数内部。lambda 表达式语法使⽤层⽽⾔没有类...
基于QT编写一个网络调试助手
2025-07-16 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 15
项目介绍软件界面gitee界面:1 tcp网络调试助手1.1项目概述网络相关的一些基础概念学习qtcpserver学习qtcpclient学...
C/C++ 中 mdspan 介绍与使用示例
2025-07-16 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 13
c/c++ 中的 mdspan 介绍与使用mdspan 是多维数组视图的一个现代 c++ 抽象,它是 c++23 标准引入的一个重要特性,旨...
dubbo环境搭建ZooKeeper注册中心全过程
2025-07-16 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 12
dubbo环境搭建 zookeeper注册中心搭建zookeeper注册中心环境官网参考地址,由于官网会不断的更新和改变,官网是最好的参考资...
VScode中文乱码问题解决办法(C语言)
2025-07-16 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 12
作者今天格式化了电脑 想用vscode 结果会弹出乱码 故而出现了这篇文章。代码:如果我们想要打出最简单的代码 你好#include <...
C++ 时间库duration 类的原理与复现(最新整理)
2025-07-16 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 12
c++ 时间库实现:duration 类的原理与复现解析在现代编程中,时间处理是一个常见且重要的需求。c++11 标准库引入了 <ch...
Alibaba Druid主要配置详解
2025-07-14 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 16
alibaba druid主要配置连接配置spring.datasource.druid.initial-size 初始连接数描述:初始连接...
C++项目中调用C#DLL的三种方式
2025-07-14 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 18
方法一:使用com技术1.在c#中创建com可见的类库在c#项目中,确保类库项目属性中的“make assembly com-v...
C++ 11中lock_guard和unique_lock的区别
2025-07-14 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 17
在c++11中,std::lock_guard 和 std::unique_lock 都是用于管理互斥锁(std::mutex 或其他互斥锁...
Qt 中线程池QRunnable和QThreadPool的使用
2025-07-14 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 16
一、qthreadpool类介绍qthreadpool 是 qt 框架中用于管理线程池的类,它提供了一种高效的方式来管理和复用线程,避免频繁...
C++中assign函数的使用
2025-07-14 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 13
在 c++ 标准模板库(stl)中,std::vector、std::string、std::list 等容器都提供了 assign 成员...
C++中全局变量和局部变量的区别
2025-07-14 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 15
在c++(以及其他编程语言)中,变量的作用域和生命周期是两个非常重要的概念。全局变量和局部变量在作用域和生命周期上有显著的区别。下面我将详细...
C++ 运算符重载的使用
2025-07-11 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 25
运算符重载(operator overloading)允许为自定义类型(如类、结构体)赋予类似内置类型的运算符行为,使对象之间可以使用+、-...
C++内存序memory_order的具体操作
2025-07-11 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 0
c++ 原子操作提供 6种内存序(memory_order),分别控制编译器和 cpu 如何对内存操作进行重排序优化,确保并发程序在多线程之...
C++中strcpy和memcpy的区别小结
2025-07-11 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 25
在 c++ 中,strcpy 和 memcpy 是两个用于数据拷贝的函数,但它们的设计目标、行为逻辑和适用场景有显著差异。以下从多个维度详细...
在宝塔面板中安装OpenJDK-17的3种方法步骤
2025-07-11 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 22
title: 在宝塔面板中安装openjdk-17的三种方法date: 2025-4-30categories: 技术教程tags: [mi...
C++中堆内存和栈内存区别小结
2025-07-11 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 22
在 c++ 中,堆(heap)和栈(stack)是两种核心的内存管理区域,用于存储不同类型的数据。它们在分配方式、生命周期、大小限制、性能等...
C++中std::condition_variable 条件变量的使用
2025-07-10 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 23
作用:std::condition_variable是 c++ 多线程编程中用于线程间同步的核心工具,其使用场景和核心价值体现在以下几个方面...
浅谈C++中什么时候需要手动清理内存
2025-07-08 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 25
尽管现代 c++ 提倡使用智能指针和容器自动管理内存,但在某些特定场景下仍需手动进行内存管理。理解这些场景对于编写高效、可靠的 c++ 代码...
c++ 类成员变量默认初始值的实现
2025-07-08 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 22
在c++中,如果使用类成员变量时未给定其初始值,那么它将被默认初始化。具体的默认初始值取决于变量的数据类型。下面是c++中类成员变量默认初始...
C++任意进制转换的代码实现与优化技巧
2025-07-08 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 18
从任意进制到任意进制的转换:c++实现与优化在编程中,进制转换是一个非常常见的操作。我们常常需要将一个数从一种进制转换为另一种进制。例如,二...
C++中缺省参数的使用
2025-07-08 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 0
缺省参数概念缺省参数是声明或定义函数时为函数的参数指定一个缺省值。在调用该函数时,如果没有指定实参则采用该形参的缺省值,否则使用指定的实参。...
C++实现一个封装的双链表的完整代码
2025-07-08 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 20
一、双链表的基本概念双链表是一种由一组节点构成的线性数据结构,其中每个节点包含三部分:数据域:存储节点的数据。前驱指针:指向前一个节点。后继...
c++虚函数表的实现原理
2025-07-08 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 19
虚函数表是c++实现运行时多态(动态绑定)的核心机制,下面我将全面介绍虚函数表的工作原理和实现细节。1. 基本概念虚函数表(vtable)是...