c++

木心爱编程12 分钟前
java·c++·qt
【Qt 5.14.2 新手实战】QTC++入门筑基——10 分钟做个文本编辑器:QLineEdit + QTextEdit 核心用法写课程报告时,是不是总觉得系统自带的记事本功能不够用?要是能有个更贴心的简易文本工具就好了。今天,咱们就用Qt 5.14.2 打造一个这样的文本编辑器,它不仅能满足基本的文本输入,还多了字体设置、内容清空等实用功能。而且,这个小项目代码量在100行以内,30分钟就能跑通,下次课程设计直接就能用,同时还能帮你吃透Qt 5.14.2 的核心输入控件。
肆悟先生12 分钟前
c++·算法
3.15 引用类型C++中值传递实现的是值得单向传递,而引用传递实现的是值的双向传递。应用类型的语法规定例:输入两个整数并交换(值传递)
Cx330❀26 分钟前
开发语言·c++·算法·动态规划
《C++ 动态规划》第001-002题:第N个泰波拉契数,三步问题🔥个人主页:Cx330🌸❄️个人专栏:《C语言》《LeetCode刷题集》《数据结构-初阶》《C++知识分享》
神仙别闹26 分钟前
开发语言·c++·qt
基于Qt5(C++)+SQLite 开发的一个小巧精美的本地音乐播放器利用 Qt5 GUI 框架及其中的音频播放模块,完成了一个小巧、界面精美的本地音乐播放器。支持添加本地音乐、添加歌单、歌词查看、自定义背景、系统托盘控制播放等。同时,使用 SQLite 本地数据库保存已添加的音乐、歌单的信息,且使用.ini 文件记录应用设置信息。
cheniie28 分钟前
c++·windows·postgresql
Windows下c/c++使用pgsqlpgsql 安装后,安装目录下就有 c 的开发库,可以直接使用。第一步: 我们先将 PostgreSQL安装目录\{version}\bin 目录添加到环境变量,以便程序能找到动态链接库。这里 {version} 根据你安装的版本而不同。
Q741_14735 分钟前
linux·c++·面试·笔试·进程
Linux 进程核心解析 fork()详解 多进程的创建与回收 C++在 Linux 中,进程是 代码段 + 数据段 + PCB(进程控制块) ,是操作系统进行资源分配和调度的基本单位。
白昼流星!38 分钟前
c++
C++ 封装的经典实践:从立方体到点圆关系的面向对象思考在面向对象编程中,封装是三大特性(封装、继承、多态)的基础,它像一个 "黑盒子",将数据和操作数据的方法捆绑在一起,隐藏内部实现细节,只通过预设接口与外部交互。今天我们通过两个经典案例 ——立方体类和点与圆的位置关系,来聊聊 C++ 中封装的具体应用。
leiming638 分钟前
开发语言·c++·算法
c++ 利用模板创建一个可以储存任意类型数据的数组类#include<iostream>using namespace std;#include "MyArray.hpp"
无敌最俊朗@38 分钟前
开发语言·c++·音视频
音视频C++开发进阶指南目录一、音视频 C++ 岗位「必须掌握」(核心基础)1️⃣ 音视频基础原理(面试必问)🎵 音频基础🎬 视频基础
cpp_25011 小时前
数据结构·c++·算法·蓝桥杯·题解·洛谷
P8723 [蓝桥杯 2020 省 AB3] 乘法表题目传送门https://www.luogu.com.cn/problem/P8723输出 P 进制下的乘法表。P 进制中大于等于 10 的数字用大写字母 A、B、C、⋯ 表示。
添砖java‘’1 小时前
linux·c++·线程
Linux线程控制全解析之前我们介绍了线程的基本概念,对线程有了一个初步的认识,这篇文章我们就来介绍一下线程控制相关话题。Linux中,创建线程可以使用如下函数: 第一个参数为输出型的参数,代表获得线程的id,第二个参数为线程的相关属性,第三个参数为函数指针,相当于回调函数,第四个参数为要给回调函数start_routine传递的参数。 主线程会得到创建函数的返回,如果创建新线程创建成功,函数返回0;如果创建新线程失败,函数会返回对应的错误码。创建的新线程会去执行传入的函数。 使用示例如下:
Zmm147258369_1 小时前
c++
专业做PC耐力板的服务商在当前PC耐力板领域,存在着诸多技术挑战。首先,PC耐力板的抗冲击性能和光学性能难以达到平衡。在提升抗冲击性能时,往往会牺牲其透明度等光学性能,导致板材在一些对透光性要求较高的场景中无法满足需求。数据表明,市场上部分PC耐力板在抗冲击性能提升至一定程度后,透光率会下降至 80% 以下,影响了其在采光等方面的应用。
溟洵1 小时前
数据结构·c++·算法·链表
【算法C++】链表(题目列表:两数相加、两两交换链表中的节点、重排链表、合并 K 个升序链表、K 个一组翻转链表7)每日激励:“不设限和自我肯定的心态:I can do all things。 — Stephen Curry”
_OP_CHEN1 小时前
数据结构·c++·算法
【C++数据结构进阶】玩转并查集:从原理到实战,C++ 实现与高频面试题全解析前言一、并查集是什么?—— 一句话看懂核心本质二、并查集的核心原理 —— 数组如何模拟 “圈子”?2.1 父指针数组的规则
zore_c1 小时前
c语言·网络·数据结构·c++·笔记·算法·链表
【数据结构】队列——超详解!!!(包含队列的实现)往期我们的学习中讲到了顺序表、链表以及栈 它们可以帮我们解决很多问题,而类似的数据结构还有很多 今天,我们就来聊聊——队列
雾岛听蓝1 小时前
开发语言·c++
C++ 模板初阶在 C++ 编程中,代码复用是提高开发效率的关键。泛型编程作为实现代码复用的重要手段,让我们能够编写与类型无关的通用代码,而模板正是泛型编程的基础。本文将带你深入了解 C++ 中的模板,包括函数模板和类模板的概念、用法及原理。
小杰帅气1 小时前
开发语言·c++·算法
智能指针喵喵喵正常情况下我们new出来的资源,经过delete以后会正确释放,但是因为抛异常,会导致后面的delete没有执行,所以内存就泄露了,所以我们需要在new以后捕获异常,捕获到异常后delete内存,再把异常抛出来。但是new本身也会抛异常,除法函数也会抛异常,处理起来很麻烦智能指针解决这样的问题非常好。
特立独行的猫a1 小时前
c++·ui·命令行·cpp-linenoise
cpp-linenoise介绍——让命令行拥有猫一般的敏捷猫哥锐评:🐱还在用 cin 写命令行工具?Out了!今天带你玩转 cpp-linenoise——比猫抓老鼠还快的命令行交互库!🚀
橘子真甜~10 小时前
linux·网络·c++·网络协议·tcp/ip·计算机网络·网络层
C/C++ Linux网络编程15 - 网络层IP协议上篇文章:C/C++ Linux网络编程14 - 传输层TCP协议详解(保证可靠传输)-CSDN博客代码仓库:橘子真甜 (yzc-YZC) - Gitee.com
asiwxy11 小时前
c++
OpenGL 材质添加一个反光度(Shininess)分量,结合上述的三个颜色,我们就有了全部所需的材质属性了:着色器中光照的计算就需要改为材质的新属性,物体的每个材质属性都乘上了它们各自对应的光照分量: