c++

红狐寻道1 小时前
c++·后端
osgEarth初探osgEarth是基于OpenSceneGraph (OSG)开发的三维地图SDK,……(此处省略500凑字数的内容)。
Dark__Monarch2 小时前
c++
我的世界之战争星球 暮色苍茫篇 第二十二章、夜影魔武大陆,星空灵师学院。 学院内正进行着本源世界的开启仪式,众多学院中,有一个熟悉的身影——夜影,暗武灵灵师,钻石巅峰,正在开启本源世界。梦境中,夜影看到了十几年前的一年级毕业赛,三班和十五班的那一战至今印刻在他的心中,如今,十五班的人多数了有不小的成就,而他,当年叱咤学院风云的夜影,如今却一事无成!夜影咬紧了牙,在梦境中尽情地释放着狂暴的灵力……
乌鸦9442 小时前
c++·map和set的使用介绍
《map和set的使用介绍》上次我们学习了第一个高阶数据结构—二叉搜索树,趁热打铁,今天我们就再来学习两个数据结构—map和set。
爱奥尼欧2 小时前
数据库·c++
【C++语法】类和对象(4)——日期类和const成员函数【C++语法】类和对象(3)前面讲解了C++中类的三个关键成员函数:析构函数用于对象销毁时释放资源(如动态内存),名称格式为~类名;拷贝构造函数通过同类对象初始化新对象,参数必须为引用以避免无限递归,默认浅拷贝需注意指针问题;赋值运算符重载(operator=)实现对象间赋值,需返回引用以支持连续赋值,并处理自赋值和深拷贝。核心思想是:涉及资源管理(如指针)的类必须自定义这三个函数,而简单类可依赖编译器默认实现,否则可能导致内存泄漏或重复释放。
achene_ql4 天前
c++·图像处理·人工智能·opencv·计算机视觉
OpenCV C++ 图像处理模块 imgproc 详解在计算机视觉领域,OpenCV 的图像处理模块imgproc(Image Processing)是开发者处理图像数据的核心工具集。它涵盖了从基础的颜色变换、图形绘制,到复杂的轮廓查找与分析等功能。本文将讲解imgproc模块中各个重要功能的使用方法与细节。
岁忧3 小时前
java·c++·算法·leetcode·go·散列表
(LeetCode 面试经典 150 题) 169. 多数元素(哈希表 || 二分查找)方法一:二分法,最坏的时间复杂度0(nlogn),但平均0(n)即可。空间复杂度为0(1)。C++版本:
fpcc3 小时前
c++·hive
c++26新功能—hive容器科学进步的过程一般来说都是从先解决常用的、迫切的问题开始,然后再逐步解决一些少见不迫切的问题,直到最终解决到认知程度内的诸多问题。举一个网上的例子,以前说咱们无法生产水笔的尖头上的钢球,其实这对于国内的技术来说并不难,只是并不迫切而且利润也有限,结果经常的提及就被当成一个问题了,很快就解决了。 C++作为一门技术,也是如此。STL中的容器,也是先从常见的向量、链表以及映射等等开始应用,然后是unordered_map等。大家都知道C++应用的一个重要场景就是游戏应用,而游戏应用中对数据结构往往有一些特殊的
让我们一起加油好吗4 小时前
c++·算法·leetcode·二分·洛谷
【基础算法】二分(二分查找 + 二分答案)【题目链接】34. 在排序数组中查找元素的第一个和最后一个位置 - 力扣(LeetCode)我们先来观察以下这个题目,显然,我们可以使用暴力解法去求解,即遍历数组每一个元素。但是这样的时间复杂度是 O ( n ) O(n) O(n),有没有更快的方法?答案是有的。暴力解法显然没有用到数组有序这样的特点,而通过观察我们可以发现,但当我们选中一个元素的时,我们会发现这个元素左边的元素都是小于这个数的,而右边的元素都是大于这个数的,因此我们就将数组划分为了两段。当我们任意查找一个值 x 时如果发现它小于 tar
范纹杉想快点毕业5 小时前
java·c语言·开发语言·c++·git·qt·github
Qt、C++自定义按钮、组件、事件编程开发练习,万字实战解析!!x项目地址:https://gitee.com/fan-wenshan/qt_learn_button-andevent_zhengzhuo
让我们一起加油好吗5 小时前
c++·算法·贪心算法·stl·洛谷·牛客
【基础算法】贪心 (一) :简单贪心贪心算法,或者说是贪心策略:企图用局部最优找出全局最优。假设你是一个小卖部老板,客人从你这里买了一个 4 元的物品,给了你 50 块钱。你手上有足够多的 20、10、5、1 元面额的纸币,你该如何找零,才能使得凑出的纸币的张数最少?
真的想上岸啊6 小时前
开发语言·c++·学习
学习C++、QT---03(C++的输入输出、C++的基本数据类型介绍)每日一言你比想象中更强大,那些咬牙坚持的瞬间,都在雕刻更好的你。但是我也会用c语言的方式来回顾c语言的写法,因为两种语言都是密不可分的,所以不能忘记,所以两个一起写
mxpan7 小时前
c++·go·mfc
VC++ 与 Golang 的协作:实现 HTTP 文件传输服务在软件开发的工作中,不同编程语言有着各自独特的优势。有时候,为了充分发挥这些优势,我们需要让它们携手合作。本文将详细介绍如何使用 VC++ 调用 Golang 编写的 HTTP 文件传输服务,通过这种跨语言的协作,实现高效的文件传输功能。
听风lighting7 小时前
linux·网络·c++·网络协议·http·秋招·嵌入式面试
WevServer实现:异步日志写与HTTP连接核心部分的主丛Reactor实现了之后,这里就要实现它的配套了,比如clientfd可读的时候,具体的可读操作是什么,当aceept监听到的时候,如何初始化一个对象来表示这个链接,这里我的实现都是很简单的实现,网上有一些更完善的实现,如果感兴趣可以自行参考,首先来说一下,这些实现基本都是参考了github的这个WebServer项目:WberServer项目
浮灯Foden8 小时前
开发语言·数据结构·c++·算法·leetcode·面试
算法-每日一题(DAY11)每日温度739. 每日温度 - 力扣(LeetCode)给定一个整数数组 temperatures ,表示每天的温度,返回一个数组 answer ,其中 answer[i] 是指对于第 i 天,下一个更高温度出现在几天后。如果气温在这之后都不会升高,请在该位置用 0 来代替。
闻缺陷则喜何志丹8 小时前
c++·算法·图论·洛谷·并集查找
【并集查找】P10729 [NOISG 2023 Qualification] Dolls|普及+C++算法:滑动窗口及双指针总结Marc 正在教幼儿园的小朋友,他选择套娃来教小朋友们认识物体的大小。
CodeWithMe9 小时前
c++·图论
【Algorithm】图论入门图论(Graph Theory)是计算机科学中的核心基础之一,被广泛应用于算法设计、工程系统、人工智能、编译器、网络通信、地图导航等多个方向。
Yingye Zhu(HPXXZYY)9 小时前
c++·蓝桥杯
P12894 [蓝桥杯 2025 国 Java B] 智能交通信号灯[Problem] \color{blue}{\texttt{[Problem]}} [Problem]
楼台的春风10 小时前
linux·c语言·c++·人工智能·驱动开发·嵌入式硬件·ubuntu
【Linux驱动开发 ---- 4_驱动开发框架和 API】掌握 Linux 设备模型、设备树、sysfs 和平台设备的概念,为编写更复杂的驱动程序奠定基础。Linux 内核采用了 设备模型(Device Model) 来管理系统中的所有设备。设备模型为内核提供了一个统一的方式来管理硬件设备和与之交互的驱动程序。
楼台的春风10 小时前
linux·c语言·c++·人工智能·驱动开发·嵌入式硬件·ubuntu
【Linux驱动开发 ---- 1.1_Linux 基础操作入门】目标:熟悉 Linux 基本操作,为后续驱动开发奠定基础。 重点:Linux 采用 树状结构 的文件系统,主要目录如下:
三体世界15 小时前
linux·开发语言·网络·c++·网络协议·http·https
HTTPS加密原理如图:https协议就是在http协议的基础上经过一层加密解密层发送,然后接收端同样需要经过加密解密层才能获取到发送过来的数据,这样就可以保证数据传输的安全性;