77 votes

Quel est #39 moyen raisonnable de lire un fichier texte entier en une seule chaîne ?

Je suis sûr que c’est facile; Je n’ai tout simplement pas pu trouver la réponse immédiatement de Google.

Je sais que je pourrais le faire (n’est-ce pas?):

Mais cela semble un peu excessif, n’est-ce pas? Ou est-ce la façon dont on le ferait dans Ruby?

201voto

Thiago Silveira Points 2668

IO.read() est ce que vous recherchez.
Le fichier est une sous-classe de IO, vous pouvez donc aussi bien utiliser:

Je ne peux pas être plus intuitif que cela.

45voto

s.m. Points 3128

Qu’en est-il `` ?

Edit: `` , en bonus supplémentaire, ferme le fichier pour vous.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X