Grazie ragazzi alla fine ho optato per la per il metodo get della fstream perché provando con file di varie dimensioni il tempo di risoluzione sembra non essere rilevante. Ora devo solamente cimentarmi nella costruzione dell' albero! Qualche buon link di spunto? È proprio difficile trovare delle spiegazioni precise sulla cosa!