【问题标题】:Is there any difference in file size on 32bit and 64 bit platforms, OS could be any32 位和 64 位平台上的文件大小是否有任何差异,操作系统可以是任何
【发布时间】:2012-08-10 17:19:14
【问题描述】:

我想在我的一个应用程序上显示文件大小。我们的应用程序大部分是 32bit 和 64bit 的 unix 和 windows 平台。 32 位和 64 位平台上的文件大小是否有任何差异,操作系统可能是任何差异。

【问题讨论】:

  • 为什么会有差异? 1000 位 = 1000 位 = 1000 位,与 20 英寸 = 20 英寸 = 20 英寸...
  • 是文件系统的原因吗?

标签: file filesystems operating-system


【解决方案1】:

如果文件是二进制文件,则应该没有大小/FS/VM/OS 的任何问题。如果文件是文本,则文件中可能存在一些差异,如 unix 和 windows 之间的“\n/”\r”差异。

【讨论】:

    【解决方案2】:

    文件大小限制可能因底层文件系统使用的 32 位或 64 位数据结构而异

    【讨论】:

    • 我正在开发的应用程序支持 Windows 32 位和 64 位。我们还支持 32 位和 64 位的各种 UNIX 平台我想计算所有平台上的文件大小...
    猜你喜欢
    • 2018-01-18
    • 1970-01-01
    • 1970-01-01
    • 2012-05-09
    • 2023-04-01
    • 1970-01-01
    • 2015-09-26
    • 2012-03-02
    • 2019-04-04
    相关资源
    最近更新 更多