Librairie C / C ++ pour traiter des fichiers textes

Bonjour,
J’aimerai savoir, si il existe une librairie en C / C++ pour ouvrir un fichier texte (aussi bien une page php, html, ou un doc xml), ( Je ne sais pas comment les données sont codées dans ce genre de fichiers .)( Est-ce une suite de caractères ASCII ? ) ).

En fait, je voudrais pouvoir ouvrir un fichier texte comme une string, ou comme une liste chainnée ou doublement chainnée .
Je préférerairt que ce soit une librairie de code source (-dev) plutot qu’une binnaire.

J’aimerai bien que la documentation ( de la librairie ) soit en Français, s’il vous plait .

stdio.h est fait pour ça:
https://www.rocq.inria.fr/secret/Anne.Canteaut/COURS_C/chapitre6.html