C语言基础操作之操作符、进制与数据表示通俗讲解
2025-08-05 11:55 | 分类:编程语言 | 评论:0 次 | 浏览: 62
操作符详解:从基础到实用位操作符:二进制层面的魔法位操作符是直接对数字二进制位进行操作的工具,在底层编程中非常实用:按位与(&):两...
C语言中%zu的用法解读
2025-08-01 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 70
size_t 类型与 %zu 占位符size_t 是无符号整数类型,用于表示对象大小或内存相关操作的返回值。常见于 sizeof 操作符、数...
c++中socketpair函数示例详解
2025-07-29 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 62
socketpair() 是 unix/linux 系统中用于创建一对相互连接的匿名套接字的系统调用,专为 进程间通信 (ipc) 设计。这...
C++11右值引用与Lambda表达式的使用
2025-07-28 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 68
c++11新特性右值引用和移动语义传统的c++语法中就有引用的语法,而c++11中新增了的右值引用语法特性,所以从现在开始我们之前学习的引用...
C++11范围for初始化列表auto decltype详解
2025-07-28 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 73
c++11新特性1. 自动类型推导auto`在c++98中auto是一个存储类型的说明符,表明变量是局部自动存储类型,但是局部域中定义局部的...
PyCharm中配置PyQt的实现步骤
2025-07-27 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 73
pycharm是jetbrains推出的一款强大的python ide,结合pyqt可以高效开发桌面gui应用程序。1. 安装pyqtpyq...
PyQt5 GUI 开发的基础知识
2025-07-27 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 65
简介qt的全称是"qt toolkit",是一个跨平台的c++图形用户界面应用程序开发框架。qt(发音为"cu...
C语言进阶(预处理命令详解)
2025-07-25 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 73
1.宏定义1.1不带参宏#define pi 3.14变量名尽量大写1.2带参宏定义方式:#define max(x, y) ...
一文详解C++中打开文件的多种方式及相关流类
2025-07-25 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 76
前言打开一个文件的方式都有哪些,都可以通过哪些流来获取它?在 c++ 中,打开文件可以通过多种流类实现,每种方式都有其特定的用途和特点。以下...
新版本Qt Creator安装配置的实现步骤
2025-07-25 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 72
1、前言qt是一个跨平台的c++应用程序开发框架,而qt creator是专为qt开发的集成开发环境(ide)。qt框架提供了一套丰富的库和...
C++项目中使用.dll 和.def 文件的操作指南
2025-07-25 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 76
在 c++ 项目中,当我们只有 sqlite3.dll 和 .def 文件,但没有 .lib 文件时,通常需要生成 .lib 文件以便项目链...
QT6.5.3安装教程(使用国内源)
2025-07-25 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 69
一、安装前准备点击下载qt在线安装包nju mirror下载好之后,将下载的安装包移入c盘路径下:打开【windows powershell...
C++中detach的作用、使用场景及注意事项
2025-07-23 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 68
关于c++中的detach,它主要涉及多线程编程中的线程管理。理解detach的作用、使用场景以及注意事项,对于写出高效、安全的多线程程序至...
C++11中的lambda表达式与包装器
2025-07-18 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 78
lambda语法lambda 表达式本质是⼀个匿名函数对象,跟普通函数不同的是他可以定义在函数内部。lambda 表达式语法使⽤层⽽⾔没有类...
基于QT编写一个网络调试助手
2025-07-16 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 76
项目介绍软件界面gitee界面:1 tcp网络调试助手1.1项目概述网络相关的一些基础概念学习qtcpserver学习qtcpclient学...
C/C++ 中 mdspan 介绍与使用示例
2025-07-16 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 72
c/c++ 中的 mdspan 介绍与使用mdspan 是多维数组视图的一个现代 c++ 抽象,它是 c++23 标准引入的一个重要特性,旨...
dubbo环境搭建ZooKeeper注册中心全过程
2025-07-16 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 76
dubbo环境搭建 zookeeper注册中心搭建zookeeper注册中心环境官网参考地址,由于官网会不断的更新和改变,官网是最好的参考资...
VScode中文乱码问题解决办法(C语言)
2025-07-16 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 73
作者今天格式化了电脑 想用vscode 结果会弹出乱码 故而出现了这篇文章。代码:如果我们想要打出最简单的代码 你好#include <...
C++ 时间库duration 类的原理与复现(最新整理)
2025-07-16 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 72
c++ 时间库实现:duration 类的原理与复现解析在现代编程中,时间处理是一个常见且重要的需求。c++11 标准库引入了 <ch...
Alibaba Druid主要配置详解
2025-07-14 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 86
alibaba druid主要配置连接配置spring.datasource.druid.initial-size 初始连接数描述:初始连接...
C++项目中调用C#DLL的三种方式
2025-07-14 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 81
方法一:使用com技术1.在c#中创建com可见的类库在c#项目中,确保类库项目属性中的“make assembly com-v...
C++ 11中lock_guard和unique_lock的区别
2025-07-14 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 78
在c++11中,std::lock_guard 和 std::unique_lock 都是用于管理互斥锁(std::mutex 或其他互斥锁...
Qt 中线程池QRunnable和QThreadPool的使用
2025-07-14 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 79
一、qthreadpool类介绍qthreadpool 是 qt 框架中用于管理线程池的类,它提供了一种高效的方式来管理和复用线程,避免频繁...
C++中assign函数的使用
2025-07-14 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 80
在 c++ 标准模板库(stl)中,std::vector、std::string、std::list 等容器都提供了 assign 成员...
C++中全局变量和局部变量的区别
2025-07-14 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 85
在c++(以及其他编程语言)中,变量的作用域和生命周期是两个非常重要的概念。全局变量和局部变量在作用域和生命周期上有显著的区别。下面我将详细...
C++ 运算符重载的使用
2025-07-11 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 85
运算符重载(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 次 | 浏览: 79
在 c++ 中,strcpy 和 memcpy 是两个用于数据拷贝的函数,但它们的设计目标、行为逻辑和适用场景有显著差异。以下从多个维度详细...
在宝塔面板中安装OpenJDK-17的3种方法步骤
2025-07-11 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 77
title: 在宝塔面板中安装openjdk-17的三种方法date: 2025-4-30categories: 技术教程tags: [mi...
C++中堆内存和栈内存区别小结
2025-07-11 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 81
在 c++ 中,堆(heap)和栈(stack)是两种核心的内存管理区域,用于存储不同类型的数据。它们在分配方式、生命周期、大小限制、性能等...