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

C/C++

PyQt5程序自动更新的实现代码

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

一、背景开发的qt工具需要给不同的部门间使用,工具版本迭代需要经历打包->压缩->上传到共享目录->下载解压,协作十分不爽...

Kotlin运算符重载函数及作用场景

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

在 kotlin 里,运算符重载函数允许为自定义类型重新定义现有的运算符(如 + -…)行为,从而让自定义类型能像内置类型那样...

C++使用Muduo库实现英译汉功能

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

一、前言在本文将会为大家介绍muduo库常用的一些接口,并借助这些接口来实现一个简单版的英译汉服务器和客户端,希望能够帮助大家加深对mudu...

C++特殊类设计及类型转换举例详解

2025-05-03 21:36 | 分类:编程语言 | 评论:0 次 | 浏览: 56

一、设计一个不能被拷贝的类拷贝只会发生在两个场景中:拷贝构造函数以及赋值运算符重载,因此想要让一个类禁止拷贝, 只需让该类不能调用拷贝构造函...

Qt实现网络数据解析的方法总结

2025-04-28 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 51

1. 网络数据接收使用qtcpsocket或qudpsocket接收数据,通过readyread()信号触发读取:// 创建tcp sock...

C++ 第三方库 RabbitMq示例详解

2025-04-28 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 58

1.介绍rabbitmq:消息队列组件,实现两个客户端主机之间消息传输的功能(发布&订阅)核心概念:交换机、队列、绑定、消息交换机类...

vscode+qt+qmake开发环境搭建(最全最详细)

vscode+qt+qmake开发环境搭建(最全最详细)

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

00. 前言​ 鉴于qt官方ide太过难用,vscode+各种插件功能强大,遂采用vscode来写qt项目。01. 环境搭建1. 需要安装的...

C语言中如何实现小写字母转大写字母

C语言中如何实现小写字母转大写字母

2025-04-24 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 52

c语言中小写字母转大写字母一、题目引入这一题运行结果是什么?二、代码分析在这个代码中:首先 -> 定义了一个字符数组空间内存是80 里...

C++ 中类(class)和结构体(struct)的区别

C++ 中类(class)和结构体(struct)的区别

2025-04-21 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 61

在 c++ 中,类(class)和结构体(struct)经常被用来定义复杂的数据结构,但两者之间既有区别又能很好地结合使用。本文将深入讲解它...

深入解析 C++中std::stoul 函数

2025-04-21 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 68

std::stoul(string to unsigned long)是 c++ 标准库中的一个字符串转换函数,它用于将std::strin...

PyQt5中QLCDNumber的实现

2025-04-21 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 62

1. 描述展示lcd样式的数字,它可以显示几乎任何大小的数字,可以显示十进制,十六进制,八进制或二进制数。继承自qframe2.功能作用(1...

Token安全存储的几种方式小结

2025-04-18 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 71

1. encryptedsharedpreferencesencryptedsharedpreferences是一个开源库,用于对share...

C++使用printf语句实现进制转换的示例代码

2025-04-18 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 80

在c语言中,printf 函数可以直接实现部分进制转换功能,通过格式说明符(format specifier)快速输出不同进制的数值。以下是...

QT进行CSV文件初始化与读写操作

2025-04-18 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 66

前言csv文件之所以被用户推荐使用,我觉得即可以用excel打开,同时也是可以用文本编辑器打开,而且文本内容的显示也是比较有规律,用户查看起...

Qt中QScrollArea控件的实现

Qt中QScrollArea控件的实现

2025-04-18 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 72

引言qscrollarea 是 qt 框架中用于提供一个滚动条区域,允许用户滚动查看比当前可视区域更大的内容的控件。这个控件非常有用,尤其是...

Qt中QGroupBox控件的实现

2025-04-18 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 75

引言qgroupbox 是 qt 框架中一个非常有用的控件,它主要用于组织和管理一组相关的控件(如按钮、复选框、文本框等),并为这些控件提供...

Qt中QUndoView控件的具体使用

2025-04-18 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 75

引言qundoview是qt框架中用于可视化显示qundostack(撤销/重做堆栈)内容的控件。它通常用于开发需要复杂撤销/重做历史的应用...

Qt中QCommandLinkButton控件的使用

2025-04-18 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 70

引言qcommandlinkbutton 是 qt 框架中 qtwidgets 模块的一个类,它提供了一个结合了文本标签和按钮功能的控件,类...

vscode+wsl运行编译c++的实现

vscode+wsl运行编译c++的实现

2025-04-16 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 75

linux 的 windows 子系统(wsl)是 windows 的一项功能,可以安装 linux 的发行版,例如(ubuntu,kali...

DEV C++自动补全文件头的设置操作教程

DEV C++自动补全文件头的设置操作教程

2025-04-16 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 70

第一步:打开dev c++第二步:打开“工具”第三步:点击“编辑器属性”第四步:点击&ldq...

C++中unique_lock和lock_guard区别小结

2025-04-16 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 76

在 c++ 中,std::unique_lock和std::lock_guard都属于标准库<mutex>中的互斥锁管理工具,用...

C++中初始化二维数组的几种常见方法

2025-04-16 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 65

在 c++ 中初始化二维数组可以有几种不同的方法,这取决于你想要的数组类型和初始化数据的具体情况。以下是一些常用的初始化方法:1. 静态初始...

Dev&nbsp;C++中文乱码的有效解决方案

Dev C++中文乱码的有效解决方案

2025-04-15 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 62

很早就下载用了dev c++ ,但现在隔了很长时间没去用过了再次打开发现出现中文乱码的现象!在网站上翻阅了许久!终于解决了问题!困扰了许久!...

C++教程之进制转换的实现方法

2025-04-15 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 74

一、使用c++标准库函数1.任意进制转十进制#include <string>#include <iostream>...

基于PyQt5实现的Windows定时关机工具

2025-04-14 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 78

概述在日常使用电脑的过程中,我们经常会遇到需要定时关机的场景,比如:夜间下载文件,想让电脑在任务完成后自动关机。长时间运行的程序,需要在某个...

Qt spdlog日志模块的使用详解

2025-04-12 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 70

版本spdlog版本:1.5.0采用1.5.0版本主要基于以下考虑:兼容qt5.9.x版本和兼容c++11。spdlog 1.5.0下载地址...

C++ vector的常见用法超详细讲解

2025-04-12 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 62

1、vector的定义单独定义一个vector:vector<typename> name;上面这个定义其实相当于一维数组nam...

在C++中实现高效的数组原地轮转的方法总结

在C++中实现高效的数组原地轮转的方法总结

2025-04-12 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 70

一、问题:数组轮转给定一个长度为n的整数数组nums,请将数组中的元素向右轮转k个位置,其中k是非负数。示例:输入:nums = [1, 2...

如何高效移除C++关联容器中的元素

2025-04-12 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 63

一、简介关联容器将键与值关联起来,包括:std::map,具有唯一键;std::multimap,可以有几个相同的键;std::unorde...

dev c++ 怎么添加外部库

dev c++ 怎么添加外部库

2025-04-08 16:35 | 分类:编程语言 | 评论:0 次 | 浏览: 72

在 dev-c++++ 中添加外部库的步骤如下:1. 下载库文件:从官方网站下载适合系统的库文件,如 libcurl。2. 添加头文件:在代...

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