类似 Rust 中的 enum (Sum type) 在 C 语言中的实现
2023-12-05
#c
在 C 语言中,没有类似 ML 系语言或者 Rust 那样的 enum 实现。所以本文用于记录 C 中那些用于实现这个特性的相关方法,例如 tagged union, tagged pointer, …
在 C 语言中,没有类似 ML 系语言或者 Rust 那样的 enum 实现。所以本文用于记录 C 中那些用于实现这个特性的相关方法,例如 tagged union, tagged pointer, …