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 ); }