豫豫言文档API ATLAS
入口包说明.html
62 模块1862 名称
← 全部模块

模块 / 40

苹启动。豫

苹启动。豫

4公开名称

苹跳零

公开
化「整数」而化「整数」而化「整数」而「整数」

文言:苹果启动之备:以 sysctl 之 KERN_PROCARGS2 取本进程之参数与环境(首为参数之数,次为执行之径,次为诸参数,次为诸环境,皆以零终),依裸机同布书于程序名区、参数区与环境块。缓冲取新增之二页(启动之初,其后动态之区复用之)。汉语:macOS 启动准备:用 sysctl({CTL_KERN, KERN_PROCARGS2, pid}) 取本进程的参数与环境块(依次为:4 字节参数个数、可执行文件路径、若干填充零、各参数、各环境变量,都以零结尾),按裸机相同的布局写进程序名区(可执行文件路径)、参数区(去掉第 0 个参数)与环境块。缓冲用启动时新增长的两页(128 KiB,之后动态区照常复用)。待办事项:参数与环境超过 128 KiB 时 sysctl 失败,此时参数与环境为空。 文言:自起跳过零字节。汉语:从“起”往后跳过零字节,返回第一个非零字节的位置(至多到“止”)。

苹跳串们

公开
化「整数」而化「整数」而化「整数」而化「整数」而「整数」

文言:跳过若干以零终之串。汉语:从“起”跳过 数 个以零结尾的串,返回之后的位置。

苹环境末

公开
化「整数」而化「整数」而化「整数」而「整数」

文言:寻环境之末:遇空串(首字为零)则止。汉语:找环境串区的末尾:遇到空串(开头就是零字节)为止。

苹装启动

公开
化「有」而「有」

暂无说明。