FILE *fp = fopen() で取得した fp を使って
stringstream としてアクセスすることは出来ますか?