Test Foro de elhacker.net SMF 2.1

Programación => Programación C/C++ => Mensaje iniciado por: amchacon en 28 Enero 2013, 17:10 PM

Título: Funcion tellg in Windows API?
Publicado por: amchacon en 28 Enero 2013, 17:10 PM
De las funciones que tiene Windows para el trato con ficheros. Hay alguna que se parezca al tellg de la biblioteca estandar? (es decir una función que te diga en que posición del archivo te encuentras).
Título: Re: Funcion tellg in Windows API?
Publicado por: naderST en 28 Enero 2013, 18:03 PM
SetFilePointerEx (http://msdn.microsoft.com/EN-US/library/aa365542.aspx)

Ejemplo:

LONGLONG myftell(HANDLE hFile) {
    LARGE_INTEGER pos;
    SetFilePointerEx(hFile, (LARGE_INTEGER) { 0 }, &pos, FILE_CURRENT);
    return pos.QuadPart;
}
Título: Re: Funcion tellg in Windows API?
Publicado por: fary en 28 Enero 2013, 20:43 PM
No tienes que usar la version Ex:

http://msdn.microsoft.com/en-us/library/windows/desktop/aa365541%28v=vs.85%29.aspx

:rolleyes:
Título: Re: Funcion tellg in Windows API?
Publicado por: naderST en 29 Enero 2013, 00:11 AM
Cita de: mDrinky en 28 Enero 2013, 20:43 PM
No tienes que usar la version Ex:

http://msdn.microsoft.com/en-us/library/windows/desktop/aa365541%28v=vs.85%29.aspx

:rolleyes:

tienes razón  :silbar:
Título: Re: Funcion tellg in Windows API?
Publicado por: amchacon en 29 Enero 2013, 14:45 PM
Gracias  ;-)