OK, I profess my ignorance. I know what it is from a user perspective but to programatically interact with an archive I am lost. I have a project that I am using archives as the source of all resources for the porgram. I am trying to program and abstraction layer to the archive. I realize this has been done before but it is as much a learning project as it is a useful one. I dont understand how to interact with an archive like it were the native filesystem. This is truely what I am looking to create. How do I find individual files? How do I read those files? Now I have heard of an archive header. Is the information contained there. Keep in mind I have complete control over this abstraction of the filesystem. I am just having trouble with the concepts here. We all know the fopen() will get you a file handle you can read to the end. I would like to emulate the same function like archiveOpen(), archiveFileRead(). Well you get the idea. I really dont need code. I am not wanting you gent to write a solution. I am just having a trouble seeing the problem to program a solution. Again I am learning and any comments would be great.
haunter@battlestrata.com
haunter@battlestrata.com