首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Robet
掘友等级
获得徽章 6
动态
文章
专栏
沸点
收藏集
关注
作品
赞
9
文章 9
沸点 0
赞
9
返回
|
搜索文章
最新
热门
Zig 浮点数比较
浮点数比较 Zig中所有原始类型都支持 == 和 != 操作符。 但是对于浮点类型考虑精度问题直接使用==比较是不安全的。 正确的做法是使用近似相等 标准库std.math提供了专门用于浮点比较的函数
zig @this()
Zig中@This()内置函数返回当前定义的结构体类型。 通常用于结构体内部需要返回该结构体的函数的
向量
向量模块需要实现的功能 基础运算:加减、数乘、点积、叉积、长度、归一化 几何计算:距离、投影、反射、插值(线性插值lerp、球面插值slerp) 坐标转换 Vec3->Vec4 向量加减 应用场景:
static 和 lib/assets资源区别
这是一个非常关键的问题!在 SvelteKit 项目中,static/ 目录和 src/lib/assets/(或任何 src/ 下的资源)处理方式完全不同,直接影响到: 资源是否被 构建工具处理 是
Zig 构建系统
Zig可以使用Zig本身来编写构建文件 WOW! !!!!!!!So Amazing!!!!!!!!
Zig变量声明和定义
var和const Zig使用var声明变量,const声明常量。 变量即可重新赋值,常量不可重新赋值。 变量定义的完整格式是: {var/const} 变量名: 类型 = 初始值; 因为zig支持类
解决windows终端中文乱码
在用vscode编写C/C++终端程序时,如果有中文,可能存在乱码。 这是因为终端编码和源代码以及编译的程序编码不一致导致的。 之前我都采用在 vscode自动配置cmd和powershell为utf
Zig opaque
opaque 是Zig中的不透明度类型,大小和对齐未知(尽管非零)。 可用于封装不暴露实现的数据结构,使得外部只能通过提供的公共方法访问和修改。 user.zig main.zig
Zig 模块和C 头文件包含
🔗 Zig模块化和 C 文本包含 C 语言的 Hello World 程序中,第一行代码: 是一个预处理器指令。它的作用是在编译开始前,由预处理器将系统头文件 stdio.h 的全部内容原样复制粘贴到
Zig HelloWorld
HelloWorld Zig语言HelloWorld 执行以下命令 会在终端输出 我们对比C语言HelloWorld 看看Zig和C有哪些设计差异。
下一页
个人成就
文章被点赞
2
文章被阅读
5,007
掘力值
397
关注了
3
关注者
2
收藏集
1
关注标签
3
加入于
2020-10-23