elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  Borrado De Registros visual studio
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Borrado De Registros visual studio  (Leído 2,136 veces)
JulCesa

Desconectado Desconectado

Mensajes: 8


Ver Perfil
Borrado De Registros visual studio
« en: 24 Agosto 2011, 19:42 pm »

Buenas gente primero que todo soy nuevo en esta grandiosa comunidad, me la recomendo un profesor y se ve que va de 10.
bueno gente es que tengo un problema con el borrado de registro de un archivo de bajo nivel
Código:
void EliminarHerramienta(){
    int pos,ls,i,tam=0;
char c='s';
       
cout<<"DE NOMBRE DEL ARCHIVO\n";
    cin>>Nombre;

id=_open(Nombre,_O_RDWR);
if(id==-1){
    cout<<"Error Al Abrir\n";
    getch();
    exit(1);
}
while(c=='s'){
          cout<<"Digite La Posicion Del Archivo A Eliminar\n";
          cin>>pos;

        [b]  ls=_lseek(id,(long)pos * LON,SEEK_SET);
  _read(id,(char *)&regm,LON);
// EditarRegistro(&regm);
          ls=_lseek(id,(long)pos * LON,SEEK_SET);
          i=unlink(id,(char *)&regm,LON);
// EditarRegistro(&regm);[/b]
 
  if(i==-1){
  cout<<"error al grabar en el archivo\n";
   getch();
   exit(1);
}
  cout<<"Desea Eliminar Mas Archivos? (s/n)\n";
     cin>>c;
}
en la parte con negrilla lo que hago es que el usuario digite el numero de registro y pues el que el programa vaya a esa posicion y quiero que despues lo borre, pero no se que comando se pone para borrar el registro o lo deje en blanco.
no pido que me hagan la tarea ya que quiero aprender, este es solo un metodo de todo el archivo si es necesario pongo el codigo completo. o si me pueden dar alguna pagina donde trate este tema les estaria muy agradecido.
muchas gracias gente


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines