예제 #1
0
파일: puff.c 프로젝트: ilyarudyak/cs50_h
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;
}
예제 #2
0
void World::createEnvironment()
{
    createMountains();
    createForest();
    createRocks();
}