Skip to content

Commit bc2bfcd

Browse files
committed
fix: dead link
1 parent 8443e04 commit bc2bfcd

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

course/.vitepress/sidebar.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -187,7 +187,7 @@ export default [
187187
items: [
188188
{
189189
text: "包管理",
190-
link: "/advanced/package_management",
190+
link: "/engineering/package_management",
191191
},
192192
{
193193
text: "构建系统",

course/basic/advanced_type/enum.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ zig 允许我们不列出所有的枚举值,未列出枚举值可以使用 `_`
5656

5757
:::info 🅿️ 提示
5858

59-
`@enumFromInt` 能够将整数转换为枚举值。但需要注意,如果所选枚举类型中没有表示该整数的值,就会导致[未定义行为](../../more/undefined_behavior#无效枚举转换)
59+
`@enumFromInt` 能够将整数转换为枚举值。但需要注意,如果所选枚举类型中没有表示该整数的值,就会导致[未定义行为](../../advanced/undefined_behavior#无效枚举转换)
6060

6161
如果目标枚举类型是非详尽枚举,那么除了涉及 `@intCast` 相关的安全检查之外,`@enumFromInt` 始终能够得到有效的枚举值。
6262

@@ -68,7 +68,7 @@ zig 允许我们不列出所有的枚举值,未列出枚举值可以使用 `_`
6868

6969
::: info 🅿️ 提示
7070

71-
此部分内容并非是初学者需要掌握的内容,它涉及到 zig 本身的类型系统和 [编译期反射](../../more/reflection#构建新的类型),可以暂且跳过!
71+
此部分内容并非是初学者需要掌握的内容,它涉及到 zig 本身的类型系统和 [编译期反射](../../advanced/reflection#构建新的类型),可以暂且跳过!
7272

7373
:::
7474

course/basic/advanced_type/struct.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ outline: deep
5555

5656
平常使用过程中会面临另外的一个情况,就是匿名结构体要如何实现自引用呢?
5757

58-
答案是使用 [`@This`](https://ziglang.org/documentation/master/#This),这是 zig 专门为匿名结构体和文件类的类型声明(此处可以看 [命名空间](../../more/miscellaneous.md#容器))提供的处理方案。
58+
答案是使用 [`@This`](https://ziglang.org/documentation/master/#This),这是 zig 专门为匿名结构体和文件类的类型声明(此处可以看 [命名空间](../../basic/define-variable.md#容器))提供的处理方案。
5959

6060
此函数会返回一个当前包裹它的容器的类型!
6161

0 commit comments

Comments
 (0)