`seek` 在现代 Windows 上可靠吗?

Posted

技术标签:

【中文标题】`seek` 在现代 Windows 上可靠吗?【英文标题】:Is `seek` reliable on modern Windows? 【发布时间】:2015-09-23 10:16:04 【问题描述】:

从manual page 到 R 中的seek

不鼓励在 Windows 上使用 seek。我们发现了很多错误 建议用户的文件定位的 Windows 实现 使用它只需要自担风险,并要求不要浪费 R 开发人员花时间报告 Windows 的缺陷。

对于具有 NTFS 文件系统的现代 Windows 版本,这仍然适用吗?

【问题讨论】:

您提出了一些很好的 R+Windows 问题,但如果您加入 r-devel mailing list,您可能会得到更好的答案,因为 R 开发人员确实参与了建设性对话(查看档案和/或r-devel bugzilla) 并解释了各种行为的一些基本原理。 @hrbrmstr 问题中的引用似乎不是很有建设性。它似乎也不鼓励 R 用户与 R 开发人员互动。恰恰相反。正如您所建议的,与 R 开发人员交谈并不是一件坏事。在 SO 上用 Windows 标记询问也是一个好主意。 每个人都有权发表自己的意见@DavidHeffernan。关于你今天在 SO 上与 R 社区的互动,我已经表示过类似的看法(在建设性和融洽性方面)。 @hrbrmstr 如果有人可以证明 Windows 在文件查找和截断方面遇到过问题,那么您的观点将是有效的。否则,我不认为称我为巨魔真的很有建设性或合意。 @hrbrmstr:我不知道,你指的是什么好问题。然而,这个问题肯定不是一个好问题,就像 ": Is this still tr​​ue?" 形式的任何其他问题一样,这是一个好问题。这个问题甚至都不是正式的。如果您引用的是场外信息,这对问题至关重要,您至少应该提供一个链接以供参考。如果您认为这个问题有潜力,请随时改进它(通过添加链接并解释这些 Windows 缺陷)。 【参考方案1】:

对于具有 NTFS 文件系统的现代 Windows 版本,这仍然适用吗?

这不是真的,而且从来都不是真的。 Windows 上的文件搜索始终正确实现。

很明显,在您的问题中写下这句话的人无法修复他们自己代码中的缺陷,而是决定相信 Windows 有缺陷。这被称为一厢情愿的软件开发

【讨论】:

你甚至不会经历简单的谷歌搜索的麻烦,或者 - 天堂禁止 - 在高谈阔论之前审查 r-devel 错误报告系统。【参考方案2】:

这是一个愚蠢的说法,我不得不用谷歌搜索它。当然,它是虚假的,是由于使用中的错误假设造成的。这只是解决该声明的一个链接:https://stat.ethz.ch/pipermail/r-help/2015-January/424889.html

【讨论】:

以上是关于`seek` 在现代 Windows 上可靠吗?的主要内容,如果未能解决你的问题,请参考以下文章

这个“现代”消息框 UI 在 Qt 中可用吗?还是纯粹的 Windows API?

现代 PHP:可以隐含 GD 吗? [关闭]

帮助在 Windows 上编译 seek-bzip2

文件操作的函数

ijkplayer android版本能支持seek吗

我可以在Windows上实现kaldi-pytorch吗?