我只是想知道 ranlib 中的“ran”具体来自哪里?
我曾经发现过一些东西,暗示某种性质的随机化,但我不确定这与向图书馆档案添加目录的最重要的功能有何关联。
答案1
我认为这是因为为档案生成索引可让您“随机”访问图书馆。也就是说,您可以直接转到档案中的任何条目,而不必从头开始阅读整个档案来搜索条目。
“随机访问”是文件 I/O 的通用术语,指允许您直接访问文件的各个部分,而不是从头开始按顺序读取文件。例如,Java 就以RandomAccessFile
这种方式读取文件。
我只是想知道 ranlib 中的“ran”具体来自哪里?
我曾经发现过一些东西,暗示某种性质的随机化,但我不确定这与向图书馆档案添加目录的最重要的功能有何关联。
我认为这是因为为档案生成索引可让您“随机”访问图书馆。也就是说,您可以直接转到档案中的任何条目,而不必从头开始阅读整个档案来搜索条目。
“随机访问”是文件 I/O 的通用术语,指允许您直接访问文件的各个部分,而不是从头开始按顺序读取文件。例如,Java 就以RandomAccessFile
这种方式读取文件。