Próbuję otworzyć plik do zapisu i użyć formatu printf
, ale dokumentacja i rzeczywistość nie wydają się zgadzać. Czy czegoś brakuje?perl6 IO :: Handle nie ma metody printf, niezgodne z dokumentacją lub coś przeoczyłem?
To exit type 'exit' or '^D'
> my $fh=open "test", :w;
IO::Handle<"test".IO>(opened, at octet 0)
> $fh.printf: "test";
No such method 'printf' for invocant of type 'IO::Handle'
in block <unit> at <unknown file> line 1
Ale mój kod wydaje się w porządku, zgodnie z dokumentacją:
https://docs.perl6.org/routine/printf
Dziękuję bardzo !!
Dziękuję bardzo! Użyję obejścia sprintf. – lisprogtor