No sé porque haces una distinción entre C y C++ ¿acaso no sabes que C++ es un superconjunto de C?, esto significa que cualquier programa que realices en C va a funcionar en C++. En particular la librería estándar de entrada y salida de C, la cual tiene como encabezado al archivo <stdio.h> también lo es de C++, y por lo tanto las funciones que te mencionamos anteriormente te van a funcionar en C++. Que tú lo quieras hacer con flujos utilizando la librería de C++ cuyo encabezado es <iostream.h> es otra cosa, pero para esto tendrías que investigar cómo hacer lo mismo que se puede hacer tal como te lo mostramos. Yo siempre he trabajado con las funciones de <stdio.h>, aún programando en C++, y nunca he sentido la necesidad de aprender la de los flujos, pero eso creo que es cuestión de gustos.