Exemple #1
0
ArchivoRegVars::ArchivoRegVars(char *url){ //ctor
    strcpy(&filename[0],url);
    if(r_file_exists()==1){
        cout << "El archivo no existe!" << endl;
        if(r_create()==0){
            cout << "El archivo ha sido creado con exito!" << endl;
        } else {
            cout << "Error al intentar crear el archivo!" << endl;
            salir("",ERROR_DE_CREACION);
        }
    }
    if(r_open("r+b")==0){
        cout << "El archivo se ha abierto exitosamente!" << endl;
    } else {
        salir("",ERROR_DE_APERTURA);
    }
}
static rectangle_t r_img( const ASS_Image *p_img )
{
    return r_create( p_img->dst_x, p_img->dst_y, p_img->dst_x+p_img->w, p_img->dst_y+p_img->h );
}