C 语言

关注公众号 jb51net

关闭

首页 >> 软件编程 >> C 语言

QT5使用QFtp的详细步骤

本文主要介绍了QT5使用QFtp的详细步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

Qt中QUdpSocket类的简单使用详解

文章介绍了QUdpSocket类的基本使用方法,包括发送端和接收端的代码实现,QUdpSocket是Qt中用于UDP通信的类,它支持无连接通信、广播和数据包的发送与接收,文章还提到了数据编码和对比TCP的简化点,感兴趣的朋友跟随小编一起看看吧

Qt实现窗口阴影效果的三种方法

夫界面设计之道,光影为魂,一窗一影,皆可诉说着数字世界的深度与层次,Qt作为跨平台GUI之翘楚,其阴影效果实现可谓大巧若拙,大智若愚,因此本文给大家介绍了Qt实现窗口阴影效果的三种方法,需要的朋友可以参考下

C++ spdlog日志库示例详解

本文详细介绍了C++的spdlog日志库,包括其核心优势、核心概念、基本用法、高级用法与特性、性能考量与最佳实践、编译与依赖以及库的下载与编译,spdlog是一个高性能、功能丰富且易于使用的开源日志库,适用于各种C++项目,感兴趣的朋友跟随小编一起看看吧

Visual Studio 2026的安装教程(图文)

Visual Studio 2026正式发布,深度集成AI功能,本文就来介绍一下Visual Studio 2026的安装教程,文中通过图文介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

C++通过 Py_Initialize实现对Python的嵌入调用

在现代软件开发中,性能(C++)与灵活性(Python)的结合是许多大型项目的首选方案,本文将带你走进 Python C API 的世界,重点介绍如何通过 Py_Initialize 实现 C++ 对 Python 的嵌入调用,希望对大家有所帮助

C++实现生产者与消费者模式方式

多线程工作池示例:创建固定数量的工作线程,通过条件变量竞争任务队列,确保任务均匀分发,任务队列读写操作由互斥锁保护,避免竞争,使用`notify_one()`唤醒空闲线程,`notify_all()`停止时唤醒所有线程退出,适用于CPU/IO密集型任务

C++中值传递时触发拷贝构造函数的完整过程

本文详细介绍了C++中值传递时触发拷贝构造函数的完整过程,包括触发拷贝构造的时机、过程本质以及如何避免触发拷贝构造,感兴趣的朋友跟随小编一起看看吧

C++ ADL(参数依赖查找)问题及解决方案

本文详细介绍了C++中的参数依赖查找(ADL)特性,包括其基础概念、工作原理、常见问题及解决方案,通过案例分析和最佳实践,帮助读者正确理解和应用ADL,以避免潜在的调试问题,感兴趣的朋友跟随小编一起看看吧

pthread_once函数使用场景与原理

pthread_once 是 POSIX 线程库中的一个函数,主要用于确保某个初始化操作在多线程环境中只执行一次,即使多个线程同时尝试执行该操作,本文就来介绍一下pthread_once函数使用场景与原理,感兴趣的可以了解一下

C语言逗号运算符的具体使用

本文详细解析了C语言中的逗号运算符,包括其语法、优先级、应用场景及注意事项,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

Qt中QMessageBox使用小结

本文主要介绍了Qt中QMessageBox使用小结,包括基本消息框、带按钮的消息框、自定义消息框、按钮类型、图标设置以及长文本显示,具有一定的参考价值,感兴趣的可以了解一下

Qt实现文件拖拽打开加载的示例详解

这篇文章主要为大家详细介绍了sh8i8yQt实现文件拖拽打开加载的相关方法,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下

QTCreator中release版本如何断点调试

在QT项目中,当依赖项为release版本且仅此版本时,无法在release版本中设置断点进行调试,下面就来详细的介绍一下该问题的解决,感兴趣的可以了解一下

VSCode多根工作区功能实现

VSCode的多根工作区功能允许在一个窗口内同时处理多个文件夹,适用于前后端分离项目、Monorepo项目管理、微服务架构开发等场景,本文主要介绍了VSCode多根工作区功能实现,具有一定的参考价值,感兴趣的可以了解一下

源码解析C++20新特性如何简化线程超时取消

C++20中增加了很多重量级新特性,它不仅带来了ranges、concept和协程,也为多线程编程带来了jthread和stop_source这些强力辅助,今天要说的就是利用jthread和stop_source来简化线程超时控制的实现,感兴趣的可以了解下

C++ sort()与stable_sort()使用指北(附示例代码)

这篇文章主要介绍了C++ sort()与stable_sort()使用的相关资料,std::sort()和std::stable_sort()都是C++标准库中的排序算法,文中通过代码将用法介绍的非常详细,需要的朋友可以参考下

C语言利用数组处理批量数据的方法

在实际编程中,我们经常需要处理成批的同类型数据,如果为每个数据单独定义变量,不仅代码冗长、难以维护,而且无法灵活应对数据量变化,C语言提供的数组正是解决这类问题的核心工具,所以本文介绍了C语言利用数组处理批量数据的方法,需要的朋友可以参考下

C++并查集的原理与使用方法

并查集是一种树型的数据结构,用于处理不相交集合的合并及查询问题,下面这篇文章主要介绍了C++并查集原理与使用方法的相关资料,文中通过代码介绍的非常详细,需要的朋友可以参考下

C++中显示声明与隐式声明的使用与区别小结

本文主要介绍了C++中的声明,分为显示声明和隐式声明两种方式,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

C++中显示与隐式加载dll的使用与区别

本文主要介绍了C++中显示与隐式加载dll的使用与区别,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

C语言动态内存管理示例详解

在C语言编程中,动态内存管理是一项核心技能,它允许程序在运行时灵活地分配和释放内存,这篇文章主要介绍了C语言动态内存管理的相关资料,文中通过代码介绍的非常详细,需要的朋友可以参考下

C语言原子操作的实现示例

本文主要介绍了C语言中原子操作,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

C语言gets()与fgets() 函数的区别

本文主要介绍了C语言gets()与fgets() 函数的区别,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

C语言中goto语句的方法使用

goto 语句是一种跳转语句,它允许程序控制流程在代码中跳转到带有标签的语句处,本文就来详细的介绍一下C语言中goto语句的方法使用,感兴趣的可以了解一下

C语言中共用体和枚举的实现

本文主要介绍了C语言中共用体和枚举的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

C语言中字符型数组的实现示例

本文主要介绍了C语言中字符型数组的实现示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

C++编译死机的排查工具与实战指南

C++作为一门高性能、底层的编程语言,在系统开发、游戏引擎、嵌入式设备等领域广泛应用,然而,C++编译过程中偶尔会遇到一个令人头疼的问题——编译死机,本文将深入分析C++编译死机的常见原因,并介绍一系列高效的排查工具和方法,需要的朋友可以参考下

C语言大小端格式举例详解

大小端是嵌入式C语言中一个重要的概念,它涉及到多字节数据在内存中的存储顺序,下面这篇文章主要介绍了C语言大小端格式的相关资料,文中通过代码介绍的非常详细,需要的朋友可以参考下

C语言中字节对齐的几种方式小结

本文介绍了C语言中的字节对齐机制,包括自然对齐、预处理指令和编译器属性语法三种对齐方式,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

C语言中指针数组和数组指针的具体使用

指针数组和数组指针是C语言中高频混淆的概念,它们在语法和用途上有显著区别,指针数组中的每个元素都是指针,而数组指针指向一个完整的数组,下面就来详细的介绍一下

浅谈C语言宏替换与宏定义高级用法

本文详细介绍了C语言中的宏替换与宏定义高级用法,包括预处理核心原理、宏定义的无参数和带参数宏、宏的陷阱与优化、内置宏、条件编译以及预处理实例,感兴趣的可以了解一下

C语言中形参和实参的区别小结

本文介绍了C语言中形参和实参的区别小结,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

C语言值传递与地址传递对比使用小结

C语言中函数参数传递主要有值传递和地址传递两种方式,本文就来介绍一下C语言值传递与地址传递对比使用小结,具有一定的参考价值,感兴趣的可以了解一下

Qt窗口开发之QFileDialog文件对话框代码示例

QFileDialog是一个用于选择文件或文件夹的对话框类,它是Qt框架提供的,该类提供了一种方便的方式来打开、保存和选择文件或文件夹,这篇文章主要介绍了Qt窗口开发之QFileDialog文件对话框的相关资料,需要的朋友可以参考下

C语言输出浮点数的符号以及整数部分和小数部分

该C语言程序从键盘输入一个不等于0的浮点数,然后分别输出这个浮点数的符号(正负号)、整数部分和小数部分,例如输入-123.456,输出应为:Sign:- Integral part:123 Decimal fraction part:0.456000

C语言实现计算三角形的面积的示例

文章介绍了如何使用C语言计算三角形的面积,通过键盘输入三角形的三条边长,并使用海伦公式计算面积,示例数据a=2,b=3,c=2时,计算结果为1.984313

Qt6 QML实现DateTimePicker组件的示例代码

本文展示了基于Qt6.10实现的DateTimePicker时间日期选择器组件,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

c++的字符串string基本操作大全

C++中的string类型提供了丰富的字符串操作功能,包括创建、赋值、输入输出、查找、插入、删除、截取等,同时,string还支持关系运算和与int值的转换,本文给大家介绍c++的字符串string,感兴趣的朋友跟随小编一起看看吧

QT最新版6.8在线社区版安装图文教程

本文主要介绍了QT最新版6.8在线社区版安装图文教程,文中通过图文介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
上一页共3页:2/3下一页