技术栈
c
C++ 老炮儿的技术栈
6 天前
c语言
·
c++
·
人工智能
·
单片机
·
c
机器人的坐标,像 XYZ 的坐标值,是用单精度浮点还是用双精度浮点?
一句话结论:绝大多数工业机器人、机械臂、运动控制里的XYZ坐标:优先用 float(单精度);只有高精度场景才上 double(双精度)。
wflynn
7 天前
开源
·
github
·
c
GitHub 今日推荐|gpu-unlock-ada:Ada 显卡张量算力翻倍解锁
项目地址:https://github.com/JustAResearcher/gpu-unlock-ada
wflynn
8 天前
开源
·
github
·
c
·
durable-execution
·
embeddable
·
hibernation
GitHub 今日推荐|dquickts:能暂停、能存档的 QuickJS
项目地址:https://github.com/stencil-hq/dquicktsdquickts 是 QuickJS 的一个分支,跟踪上游 2026-06-04 版本。它在原有的轻量 JS 引擎基础上加了三件事:让正在执行的代码在任意位置暂停,把整个运行时堆序列化成字节流存起来,以及让 .ts 文件不经编译直接运行。项目当前 343 星,当日新增 303 星,仓库创建于今年 10 月中,主语言是 C。
real_metrix
10 天前
c++
·
c
·
头文件
·
自包含
【学习笔记】C/C++ 头文件自包含
头文件自包含是指:一个头文件能够独立编译,不需要使用者在使用它之前先包含其他头文件。也就是说,头文件自己包含了它所需要的所有依赖(也就是其他必需头文件)
闻缺陷则喜何志丹
11 天前
c
·
测试
·
input
·
output
计算24点
计算24问题描述:有四个整数(0到10),运算符只有加减乘除,还有括号,每个数能且只能用一次,要求判断这些表达的结果中是否有24,如果有,输出过程,格式如下:
2601_95551818
14 天前
c
·
教程
·
数组
·
示例
·
findindex()
C# 数组 - FindIndex() 方法
C# 教程C# 教程C# 数组 - FindIndex() 方法更新于 2025/6/8 17:22:17
从小白到软工
15 天前
c
3-8 用draw.io来绘制界面*
⏱ 本节预计用时:60分钟本节意义:3-6 里我们画井字棋界面时,每个按钮、每行字的位置都是一串串手写死的数字(250, 250, 300, 80…),想挪一下就得改数字、重新编译、跑起来再看,太麻烦。
从小白到软工
15 天前
c
3-7 项目-图形版井字棋(下)
⏱ 本节预计用时:20分钟本节意义:通过对井字棋核心逻辑的完善,你将做出自己第一个能看的项目,毫无疑问,这个时刻是具有里程碑意义的!
C++ 老炮儿的技术栈
16 天前
linux
·
服务器
·
c语言
·
c++
·
算法
·
c
char 造成的数据溢出
#include <stdio.h> int main(void){ char i; for(i = 0; i < 255; i++){ printf("i = %d\r\n",i); } printf("循环退出了\r\n"); while(1){ ; //空循环 } return 0; }
从小白到软工
17 天前
c
3-5 画矩形和按钮
⏱ 本节预计用时:20分钟本节意义:不管用啥图形库,画矩形、做按钮都是类似的流程。做项目必用。本节目标:核心不在记住函数,在于理解。会画矩形,理解按钮是怎么回事;做出一个点 EXIT 就关窗口的小程序;养成"先更新、后渲染"的绘图习惯。
从小白到软工
17 天前
c
3-6 项目-图形版井字棋(上)
⏱ 本节预计用时:30分钟本节意义:可以进一步体会model-view架构,初步理解状态机的思想,这些都是必用的。更别提你是在结合前两节学到的知识,给图形版井字棋搭骨架,这难道不是一件很爽的事情吗?
书生执笔画浮沉
17 天前
linux
·
c
·
kernel
·
update
·
灵感
Linux 内核模块为什么不能自己解决兼容性问题?
从事 Linux 内核开发的人,大概都知道 kallsyms_lookup_name() 这个函数。 但从 Linux 5.7 开始,为了防止第三方模块绕过 EXPORT_SYMBOL 的限制访问内部函数,它不再被导出了。 与此同时,eBPF 也在不断发展壮大,但它目前依旧不能取代传统内核模块,例如开发硬件驱动,或是实现某些需要挂起内核操作、等待用户态程序返回判定结果的安全功能。
书生执笔画浮沉
21 天前
linux
·
c
·
gnu
·
glibc
·
kernel
·
升级
·
灵感
分享一个开源小工具CAdapt
将已编译的 Linux 可执行程序与某个 GLIBC 版本进行兼容 将已编译的 Linux 驱动程序强行适配某个内核版本 关于使用局限性及仓库地址见文章末尾
Sylvia-girl
21 天前
算法
·
排序算法
·
c
堆排序算法
(二叉)堆是一个数组,可以被看成一个近似的完全二叉树,如下图:图(a)是堆的存储结构,图中红色线表示逻辑结构中的父子关系指向;图(b)是堆的逻辑结构。
liulilittle
21 天前
linux
·
服务器
·
网络
·
数据库
·
c++
·
select
·
c
Linux 下 select 测试函数
报表:代码:
从小白到软工
22 天前
c
2-6 将井字棋拆分成多个文件
⏱ 本节预计用时:30分钟本节意义:上一节的井字棋最终版有300多行,读起来让人头皮发麻。这一节,我们把一个文件拆成好几个小文件,每个文件只管一件事。
C++ 老炮儿的技术栈
23 天前
c语言
·
c++
·
人工智能
·
单片机
·
c
static的作用
1. 修饰局部变量(函数内部)静态局部变量,只在程序第一次调用时初始化1次,生命周期贯穿整个程序,不会函数退出就销毁,作用域依旧仅限函数内部。
C++ 老炮儿的技术栈
23 天前
java
·
c语言
·
开发语言
·
c++
·
人工智能
·
算法
·
c
char (*csConnectName)[256]; 和 char csConnectName [256] 有什么区别
cpp语法记忆:(*csConnectName) 括号不能少; char *csConnectName[256]; 是指针数组,完全是另一个东西,千万别搞混。
C++ 老炮儿的技术栈
23 天前
服务器
·
c语言
·
c++
·
算法
·
c
C++ const 的3个核心作用
1. 修饰变量:定义常量,变量值不可修改cppconst int a = 100;a = 200; // 编译报错,不能修改
从小白到软工
25 天前
c
2-2 函数
⏱ 本节预计用时:40分钟本节意义:函数是把大程序拆成小模块的工具。井字棋的 initBoard()、printBoard()、checkWin() 都是独立的函数——各做一个零件,拼起来就是一台机器。