Pobieranie pliku * ze std :: fstream

Czy istnieje (międzyplatformowy) sposób uzyskania uchwytu C FILE * ze std :: fstream C ++?

Powód, dla którego pytam, jest taki, że moja biblioteka C ++ akceptuje strumienie strumieniowe, aw jednej konkretnej funkcji chciałbym użyć biblioteki C, która akceptuje PLIK *.