Kurso de Raku / Objektoj, en- kaj eligo kaj escepto / Enigo kaj eligo / Labori kun dosierujoj / Exercises / Ĉu ĝi ekzistas?
Solvo: Ĉu ĝi ekzistas?
Jen ebla solvo de la tasko.
Kodo
say 'test.txt'.IO.e;
spurt 'test.txt', 'x';
say 'test.txt'.IO.e;🦋 Vi povas trovi la fontkodon en la dosiero does-it-exist.raku.
Eligo
False
TrueKomentoj
.etestas, ĉu vojo ekzistas. La unua kontrolo ruliĝas antaŭ ol la dosiero estas kreita, do ĝi redonasFalse.spurtposte kreastest.txt, kaj la dua kontrolo sur la sama vojo nun redonasTrue. Demandi la vojobjekton denove spegulas la nunan staton de la dosiersistemo.