I need to parse a file that could be many gbs in size. I would like to do this in C. Can anyone suggest any methods to accomplish this?
The file that I need to open and parse is a hard drive dump that I get from my mac's hard drive. However, I plan on running my program inside of 64-bit Ubuntu 10.04. Also given the large file size, the more optimized the method the better.