技术栈
c++
你怎么知道我是队长
2 小时前
c语言
·
c++
·
算法
C语言---typedef
这是 typedef 最常用的场景,尤其是在处理结构体时,可以省略每次声明都要写的 struct 关键字。
带土1
3 小时前
c语言
·
c++
5. enum(枚举)关键字在C/C++中的作用
enum(枚举)关键字本质是用来定义一组有名字的整数常量,替代直接使用魔法数字(比如 0、1、2),让代码更易读、易维护。
驴友花雕
3 小时前
c++
·
单片机
·
嵌入式硬件
·
arduino bldc
·
群体机器人协同探索
【花雕学编程】Arduino BLDC 之群体机器人协同探索
在基于 Arduino 平台与无刷直流电机(BLDC)驱动的群体机器人协同探索(Swarm Robotic Cooperative Exploration)系统中,多个低成本、低算力的智能体通过局部感知与简单通信规则,共同完成对未知环境的覆盖、建图或目标搜寻任务。尽管 Arduino 资源受限,但凭借其低功耗、高可靠性和模块化扩展能力,结合 BLDC 电机的高效动力输出,仍可构建具备实用价值的微型群体机器人系统。
驴友花雕
3 小时前
c++
·
单片机
·
嵌入式硬件
·
arduino bldc
·
仿人机器人膝关节稳定系统
【花雕学编程】Arduino BLDC 之仿人机器人膝关节稳定系统
在仿人机器人(Humanoid Robot)的运动控制系统中,膝关节作为下肢关键的承重与运动单元,其稳定性直接决定了整机行走、站立甚至动态平衡的能力。基于 Arduino 平台构建 BLDC(无刷直流电机)驱动的膝关节稳定系统,虽属低成本方案,但在科研验证、教育平台或轻量级原型开发中具有重要价值。以下从主要特点、应用场景及实施注意事项三个方面,以专业工程视角进行详细阐述。
Qhumaing
3 小时前
c++
·
学习
·
算法
C++学习:【PTA】数据结构 7-1 实验7-1(最小生成树-Prim算法)
利用Prim算法计算最小生成树。输入格式: 输入第一行是两个整数n1 n2,其中n1表示顶点数(则顶点编号为0至n1-1),n2表示图中的边数。
星火开发设计
11 小时前
开发语言
·
数据结构
·
c++
·
学习
·
list
·
知识
C++ list 全面解析与实战指南
在 C++ STL(标准模板库)中,list 是一个基于双向链表实现的序列容器。它与 vector、deque 等容器相比,最大的优势在于任意位置的插入和删除操作效率极高(时间复杂度 O(1)),但也存在随机访问效率低(时间复杂度 O(n))的特点。本文将从 list 的核心特性、常用接口、底层实现原理、实战案例等方面,带你全面掌握 C++ list 的使用与设计思路。
Z1Jxxx
5 小时前
开发语言
·
c++
·
算法
01序列01序列
坚定学代码
6 小时前
开发语言
·
c++
·
观察者模式
·
ai
基于观察者模式的ISO C++信号槽实现
下面是一个符合ISO C++标准、不使用Qt的观察者模式信号槽实现:此文章为AI所写,仅为保存个人学习所用。
ha2042894194
7 小时前
linux
·
网络
·
c++
·
学习
Linux操作系统学习记录之---TcpSocket
下面的函数全部声明在 <sys/socket.h>头文件中函数描述:[!bind的第二个参数]netstat -tnlp
AI视觉网奇
8 小时前
c++
·
ue5
ue5 插件 WebSocket
查看 Unreal Engine Marketplace 或社区中已发布(Released)或已验证(Verified)的第三方 WebSocket 插件。
左直拳
8 小时前
开发语言
·
c++
·
docker
将c++程序部署到docker
在ubuntu下开发c++程序,捣鼓开发环境就花了不少时间。功能弄好以后,怎么部署到安装到安装了统信(UOS)的服务器上让我犯难。虽然都是linux操作系统,但极大概率,将ubuntu下发布出来的程序,原原本本拷贝到uos会跑不起来。一想到要在uos上再部署一大堆环境就心烦意乱。
恒者走天下
8 小时前
c++
AI智能体通讯项目(底层AI通讯协议实现)
加入星球的同学应该都知道,我们一直在开发一个AI智能体通信项目AI智能体通讯项目通过rpc框架实现clinet与server通信,利用client把想对agent询问的问题发送给server,server集成了多个agent,来实现复杂问题的解答。
英雄各有见
8 小时前
c++
·
gpu
·
cuda
·
hpc
Chapter 5.1.1: 编写你的第一个GPU kernel——Cuda Basics
本文介绍GPU编程的基础,包括一些基本术语以及如何编写一个kernel实现两个矩阵的加法kernel是GPU跑的的一个特殊的函数,GPU有很多同时工作的线程,而kernel就像发给他们的指令。我们通常用__global__ 关键字来标识一个kernel,其返回值只能为空
梵尔纳多
9 小时前
c++
·
opengl
·
着色器
OpenGL着色器语言(GLSL)
GLSL 基本数据类型有 int、float、double、uint 和 bool,GLSL 是强类型语言,没有隐式类型转换,支持数组。
net3m33
9 小时前
c语言
·
c++
·
算法
单片机屏幕多级菜单系统之当前屏幕号+屏幕菜单当前深度 机制
#include <stdio.h>#include "ruanhead.h"#include "app_define.h" #include "app_function.h" #include "app_menu.h" #include "app_struct.h"
mmz1207
9 小时前
开发语言
·
c++
·
算法
二分查找(c++)
二分查找是分治算法的一种
IT=>小脑虎
1 天前
开发语言
·
c++
·
学习
C++零基础小白学习知识点【基础版详解】
✅ 纯白话拆解+代码示例+实战场景,零基础能直接照着敲 ✅ 技术适配:基于C++23(LTS长期支持版,企业主流),聚焦高性能开发、嵌入式、游戏开发核心场景 ✅ 条理清晰:从“环境搭建→基础语法→核心特性→实战入门”层层拆解,每个知识点落地到代码 ✅ 核心目标:小白不仅“懂概念”,更能“写得出、跑得起”,掌握C++入门核心能力
陌路20
9 小时前
开发语言
·
c++
C++30 STL容器 -deque双端队列
你现在要了解的 deque(double-ended queue)是 C++ STL 中双端高效操作的动态序列容器,它弥补了 vector 头部 / 中间操作低效的缺点,同时保留了随机访问的特性,是介于 vector 和 list 之间的灵活选择。下面从「核心特性→基础用法→与 vector 对比→适用场景」全面讲解,新手也能快速理解。
AI视觉网奇
9 小时前
c++
·
ue5
ue 自己制作插件 c++
目录方法 1(推荐):UE 编辑器里创建webclient 类代码:打开 UE5.6编辑(Edit) → 插件(Plugins)
Jayden_Ruan
9 小时前
数据结构
·
c++
·
算法
C++分解质因数
这段C++代码实现了一个整数分解质因数的功能。程序接收一个整数N作为输入,输出其质因数分解结果。例如输入24,输出"24=222*3"。算法采用循环除法,从2开始逐个尝试除数,若能整除则记录该因数并继续分解,直到N变为1。对于特殊值1会直接输出"1=1"。程序使用isFirst标志来正确处理因数间的乘号连接。