cpp

珊瑚怪人2 天前
ide·microsoft·c#·编辑器·visual studio·cpp
Microsoft Visual Studio2022下载安装详细教程Visual Studio 是微软开发的一款功能强大的集成开发环境(IDE)产品,以下是关于它的详细介绍:
wangjialelele9 天前
c语言·开发语言·数据结构·c++·算法·cpp
二刷C语言后,一万字整理细碎知识点主要以下几点记住比较好size_t返回的是对象所占内存大小,单位是字节,不过size_t在表示的可能的是unsigned int,也可能是unsigned long,unsigned long long,具体取决于平台,这也增加了代码的可移植性,因为size_t总代表当前平台size_t返回类型
一只小bit10 天前
前端·c++·qt·音视频·cpp·页面
Qt 多媒体:快速解决音视频播放问题QSound:QMediaPlayer 核心方法widget.hwidget.cpp
一只小bit13 天前
前端·c++·qt·cpp
Qt 事件:覆盖介绍、处理、各种类型及运用全详解事件是应用程序内部或者外部产生的事情或者动作的统称。在 Qt 中使用一个对象来表示一个事件,所有的 Qt 事件均继承于抽象类 QEvent。事件是由系统或者 Qt 平台本身在不同的时刻发出的。当用户按下鼠标、敲下键盘,或者是窗口需要重新绘制的时候,都会发出一个相应的事件。一些事件是在用户操作时发出,如键盘事件、鼠标事件等,另一些事件则是由系统本身自动发出,如定时器事件。
一只小bit16 天前
前端·c++·qt·cpp·页面
Qt 对话框全方面详解,包含示例与解析对话框是 GUI 程序中不可或缺的组成部分。⼀些不适合在主窗⼝实现的功能组件可以设置在对话框 中。对话框通常是⼀个顶层窗⼝,出现在程序最上层,⽤于实现短期任务或者简洁的⽤⼾交互。Qt常 ⽤的内置对话框有:QFiledialog(⽂件对话框)、QColorDialog(颜⾊对话框)、QFontDialog (字体对话框)、QInputDialog (输⼊对话框)和 QMessageBox(消息框) 。
习惯就好zz2 个月前
windows·godot·cpp·gdextension
Godot GDExtension 4.5 windows编译记录最近在开发 Godot 4.x 的 GDExtension 插件(基于 godot-cpp)。在 Mac 上开发一切顺利,代码编译运行完美。然而,当我尝试将项目移植到 Windows (MSVC) 环境时,却遭遇了一连串的编译报错。
一只小bit2 个月前
开发语言·c++·qt·命令模式·cpp
Qt Widget 控件介绍:覆盖常用属性及APIWidget(译为“控件”)是 Qt 图形化界面的基本构成要素,像按钮、列表视图、树形视图、输入框、滚动条、下拉框等,都属于 Qt 控件。Qt 不仅提供了大量开箱即用的内置控件(可在 Qt Designer 中直接选用),还支持自定义控件扩展——当内置控件无法满足需求时,开发者可通过扩展现有控件或从零开发新控件实现个性化功能。
一只小bit2 个月前
前端·c++·qt·cpp·页面
Qt 信号与槽:信号产生与处理之间的重要函数事件: 就是用户和控件的互动动作,比如:点击按钮、关闭窗口、鼠标移动/按下、键盘输入文字、窗口刷新等,这些都是触发后续反应的“引子”。
一只小bit2 个月前
开发语言·前端·c++·qt·cpp
Qt 快速开始:安装配置并创建简单标签展示Qt是一套跨平台的C++图形用户界面应用程序框架,提供了构建专业级GUI所需的全部功能。它具有完全面向对象、易于扩展的特性,支持组件化开发——开发者既可通过拖拽快速搭建界面,也能通过C++进行高级定制开发。
SamHou02 个月前
指针·cpp
奶奶都能看懂的 C++ —— 左值和右值如果你上网搜索过一些 C++ 教程,你总会遇见两个名词,左值和右值。这是什么意思呢?它们有什么区别呢?今天就来详细看看这两个概念。
SamHou03 个月前
指针·数组·cpp
奶奶都能看懂的 C++ —— 数组与指针在上一篇中,我们讨论了 vector 和迭代器,用以遍历一个有序可变序列。而我们知道,在 vector 之下有一种更加基本的数据类型——数组,它是有序固定大小的序列。实际上,我们所涉及的迭代器(范围 for),在数组中也以某种形式可用。
阿源-3 个月前
嵌入式·cpp
CPP 学习笔记 & 语法总结秋招的时候(嵌入式方向)面试官常问到 C++,因此花了几天过了一下基础知识,本文为学习笔记。快速学习的经验:如果有其他语言基础的情况下,想要学习一门新语言,让 AI 帮你列一下这个语言的学习大纲或者目录,然后针对目录中的每个知识点让 AI 讲解并给出示例,这样非常快就能学完一门语言,当然这只是个人的速成经验,如果要熟练掌握一门语言还是要脚踏实地的一个个知识点去学习练习。
利刃大大3 个月前
服务器·http·高并发·项目·cpp
【高并发服务器:HTTP应用】十四、Util工具类的设计与实现我们实现了 muduo 服务器框架之后,就可以被很多应用层协议包装起来使用,下面我们就以最常见的 HTTP 协议为例,搭建一个 HTTP 服务器!
达斯维达的大眼睛3 个月前
设计模式·cpp
设计模式-单列模式单例模式(Singleton Pattern)保证:适用场景:如果一个类在系统中被多次实例化,可能会带来问题:
奔跑吧 android3 个月前
qt·cpp·qml
【Qt】【1. 版本特性介绍】主要特性:✅ 全新图形架构:基于RHI(Rendering Hardware Interface)✅ 统一坐标系统:改进的高DPI支持
利刃大大3 个月前
服务器·高并发·项目·cpp
【高并发服务器】十三、TcpServer服务器管理模块该模块其实就是对前边所有子模块的整合模块,是提供给用户用于搭建一个高性能服务器的模块,目的就是为了让组件使用者可以更加轻便的完成一个服务器的搭建。
SamHou03 个月前
cpp
奶奶都能看懂的 C++ —— vector 与迭代器迭代器 (iterator),顾名思义就是能够遍历一组对象的东西。但是在讲解它之前,我们需要先了解迭代的对象是什么。常见的一种,叫做 vector。
SamHou03 个月前
cpp
奶奶都能看懂的 C++ —— const 限定符与指针上一篇我们讲了指针,这一篇先从 const 讲起。嗯。const,顾名思义,就是不变。给任何数据类型加上 const,就指明了这个变量不会再变化。任何试图修改变量的操作都会报错,无法通过编译。比如:
SamHou03 个月前
cpp
奶奶都能看懂的 C++ —— 手把手指针在正式介绍指针之前,先来看看什么是引用。你可能注意到了,上面的代码里有个 &。这就是我们的主角,引用。在变量名之前加上该符号,就可以指出它是个引用。
利刃大大4 个月前
服务器·项目·cpp
【高并发服务器】四、通用类型容器any每一个 Connection 对连接进行管理,最终都不可避免需要涉及到应用层协议的处理,因此在 Connection 中需要设置协议处理的上下文来控制处理节奏。