2017-05-02 1 views
1

J'essaye de lire des fichiers par personnage dans Lua avec l'API Löve mais je n'arrive pas à comprendre comment. Il doit y avoir un moyen de faire cela bien? Dans d'autres articles, j'ai trouvé quelque chose à propos de la lecture de fichiers par ligne, mais j'ai vraiment besoin de les lire par caractère. Est-ce que quelqu'un pourrait me dire comment faire ça?Lire des fichiers par personnage avec Lua (API Löve)

Merci à l'avance, Leveljaap

+0

C'est très lent. Lisez le fichier entier si vous avez assez de mémoire et obtenez ces caractères via 'gmatch'. – FareakyGnome

Répondre

2

Si f est un descripteur de fichier, puis retourne f:read(1) l'octet suivant dans le fichier ou nul à la fin du fichier.

Notez que le prochain octet ne peut pas être le prochain caractère si le fichier contient par exemple UTF-8 Unicode.