nelle tracce d'eseme di programmazione in c++ ho trovato il seguente esercizio:

scrivere un programma che legga degli interi da due file di testo il cui nome viene passato come argomento della riga di comendo. ogni riga di ciascuno dei file può contenere un numero qualsiasi di interi(anche nessuno) separati da uno o più spazi. in ognuno dei due file gli interi sono ordinati in modo non decrescente. scrivere un terzo file di testo in cui sono memorizzati tutti i numeri di entrambi i file, ordinati complessivamente in modo non decrescente. i numeri devono essere scritti 10 per rige separati da un carattere di tabulazione.

help
questo mi sta propri facendo impazzire. non riesco proprio a prendere gli elementi dai file
come devo fare??

grazie in anticipo