File 一个文件中有两种不同的文件类型?
我不知道这个问题应该放在这里还是放在其他网站上,所以如果你这么认为,请把它移走 我在想,既然文件基本上是1s和0s,那么有可能创建一个包含(例如)图像和mp3的文件吗?我所考虑的方法就是对一种类型使用奇数字节位置,对另一种类型使用偶数字节位置。当然,这意味着需要一个特殊的文件读取器 我错过什么了吗?或者,也许有些地方已经在这样做了,你可以给我举个例子File 一个文件中有两种不同的文件类型?,file,binary,File,Binary,我不知道这个问题应该放在这里还是放在其他网站上,所以如果你这么认为,请把它移走 我在想,既然文件基本上是1s和0s,那么有可能创建一个包含(例如)图像和mp3的文件吗?我所考虑的方法就是对一种类型使用奇数字节位置,对另一种类型使用偶数字节位置。当然,这意味着需要一个特殊的文件读取器 我错过什么了吗?或者,也许有些地方已经在这样做了,你可以给我举个例子 谢谢一点一点地准备好文件非常困难,一个字节一个字节地准备要容易得多。问题是你为什么需要这个?使用特殊格式来存储多个文件(例如.tar)要容易得多。
谢谢一点一点地准备好文件非常困难,一个字节一个字节地准备要容易得多。问题是你为什么需要这个?使用特殊格式来存储多个文件(例如.tar)要容易得多。一点一点地准备好文件非常困难,一个字节一个字节地准备要容易得多。问题是你为什么需要这个?使用特殊格式存储多个文件(例如.tar)要容易得多。当然这是可能的。在另一个例子中,考虑如果使用zip压缩图像和声音文件,或者创建磁盘映像(例如,在MAC上使用磁盘实用程序)会发生什么情况? 许多程序使用的资源格式可以包含多种类型的数据。例如,原始末日游戏使用的WAD文件 您还可以考虑将二进制文件封装到XML文件中
然而,自己使用自己的编码来实现这一点并没有什么实际价值——您应该使用上面提到的开放标准。当然这是可能的。在另一个例子中,考虑如果使用zip压缩图像和声音文件,或者创建磁盘映像(例如,在MAC上使用磁盘实用程序)会发生什么情况? 许多程序使用的资源格式可以包含多种类型的数据。例如,原始末日游戏使用的WAD文件 您还可以考虑将二进制文件封装到XML文件中
然而,自己使用自己的编码来实现这一点并没有什么实际价值——您应该使用上面提到的开放标准。从您的描述来看,您似乎想要创建一个交错文件加载程序/格式。众所周知的现有格式的一个主要例子是AVI(音频视频交织)
AVI是RIFF(资源交换文件格式)的衍生产品。从您对它的描述来看,您似乎想制作一个交错文件加载器/格式。众所周知的现有格式的一个主要例子是AVI(音频视频交织)
AVI是RIFF(resource interchange file format,资源交换文件格式)的衍生产品。事实上,我没有考虑任何具体用途,起初我在考虑是否可能有一个文件,根据您打开该文件时使用的程序,该文件会有不同的内容。我还想知道创建这样一个文件有多困难:从头到尾读取是一回事,从头到尾读取又是另一回事。只是一些想法!没有什么实用的东西我知道:)事实上,我并没有考虑任何具体的用途,起初我在想是否有可能有一个文件,根据你用来打开它的程序,它会有不同的内容。我还想知道创建这样一个文件有多困难:从头到尾读取是一回事,从头到尾读取又是另一回事。只是一些想法!没什么实际的,我知道:)