el programa que hiciste a mi me funciona.
El es capaz de leer una linea de este archivo y imprimirla.
En todo caso se trata de un fichero binario ¿No?
pon eso: ifstream in("prueba.dbf", ios::binary); y a ver si te anda.
mirar esos videos para ver como funciona.
Esos 2 para archivos normales:
http://v1.minidosis.org/C++/Entrada-...0un%20Fichero/ http://v1.minidosis.org/C++/Entrada-...0un%20Fichero/
Y esos para entender el binario:
http://v1.minidosis.org/C++/Entrada-...de%20Apertura/ https://www.youtube.com/watch?v=aYSJUct2PvU
creo que eso te quitaría toda la duda, pero te digo que a mi si me ando tu programa ;)
Si sigues con problemas sigue preguntando