linux file-descriptor ftell file-pointer

linux - ftell en un descriptor de archivos?



file-descriptor file-pointer (1)

Solo usa:

position = lseek(fd, 0, SEEK_CUR);

¿Hay una manera de hacer lo que hace ftell () (devuelve la posición actual en el archivo) en un descriptor de archivo sin procesar en lugar de un ARCHIVO *? Creo que debería haberlo, ya que puede buscar en un descriptor de archivos en bruto usando lseek ().

Sé que podría usar fdopen () para crear un ARCHIVO * correspondiente al descriptor de archivo, pero prefiero no hacerlo.