【发布时间】:2011-08-30 04:43:05
【问题描述】:
我看过一些程序显示了令人惊叹的高度详细的 3D 场景和配乐,但令我震惊的是它们都小于 64kB!这些程序是如何运作的?
【问题讨论】:
-
@Cody Gray 没有其他文件。这一切都在一个可执行文件中。请参阅 CodeInChaos 的答案。
-
@Cody 我不这么认为。通常对于大小有限的演示,可执行文件的大小和所有资源都需要低于限制。您可以使用哪些运行时库存在一些差异,但通常这些已经是操作系统的一部分。
-
@Cody 因为如果您添加超过该大小的资源,它不再是 64k 演示。并且 64k 已经是较大的尺寸限制之一。 4-8k 的限制也很常见。
-
@Cody 主题是“64k 演示”。所以它不只是谈论主程序恰好很小的程序。 en.wikipedia.org/wiki/Demo_(computer_programming) 由于许多演示都是参赛作品,因此组织者制定了确切的规则。有一些流行的限制,例如 4kB 和 64kB。
-
也许“64k 演示”是一个已知概念,但我希望看到一些平台+语言标签。