gpt4 book ai didi

ocaml - 在ocaml中检查记录大小?

转载 作者:行者123 更新时间:2023-12-04 17:58:18 24 4
gpt4 key购买 nike

有没有办法检查Ocaml中记录的大小?类似 sizeof C/C++?

最佳答案

是的:

# Obj.size (Obj.repr (1,2,3,4,5)) ;;
- : int = 5

但是对于记录类型,大小仅取决于类型声明,因此您可以从中推断出它。

实际占用内存大小为 Obj.size返回的数字加一的话。字是 32 位或 64 位,具体取决于您使用的 OCaml 版本。附加词用于簿记。

关于ocaml - 在ocaml中检查记录大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4042941/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com