Esempio n. 1
0
int main(int argc, char* argv[])
{
    // ensure proper usage
    if (argc != 3)
    {
        printf("Usage: %s file.bin file.txt\n", argv[0]);
        return 1;
    }
    
    // check if it's Huffile
    if ( isHuffile(argv[1]) == 0 )
    {
        printf("it's not a Huffile");
        return 1;
    }
    
    // create forest based on header.frequencies[]
    createForest(argv[1]);
    
    //decompress
    if ( decompress(argv[1], argv[2]) == false )
        return 1;
    
  
    
    //free forest
    rmforest(f);
    
    return 0;
}
Esempio n. 2
0
void World::createEnvironment()
{
    createMountains();
    createForest();
    createRocks();
}