From 05589f8ba1f7a419712a15e3385bd4f0180fb48c Mon Sep 17 00:00:00 2001 From: Alan CHUNG Date: Wed, 27 Mar 2024 16:53:19 +0800 Subject: [PATCH] added format parameter {d} --- exercises/106_files.zig | 2 +- exercises/107_files2.zig | 2 +- patches/patches/106_files.patch | 4 ++-- patches/patches/107_files2.patch | 6 +++--- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/exercises/106_files.zig b/exercises/106_files.zig index 78e6611..aa58ee0 100644 --- a/exercises/106_files.zig +++ b/exercises/106_files.zig @@ -59,7 +59,7 @@ pub fn main() !void { // !you are not allow to switch this two lines to before file closing line! const byte_written = try file.write("It's zigling time!"); - std.debug.print("Successfully wrote {} bytes.\n", .{byte_written}); + std.debug.print("Successfully wrote {d} bytes.\n", .{byte_written}); } // to check if you actually write to the file, you can either, // 1. open the file on your text editor, or diff --git a/exercises/107_files2.zig b/exercises/107_files2.zig index 18d59ef..dadfdf6 100644 --- a/exercises/107_files2.zig +++ b/exercises/107_files2.zig @@ -45,7 +45,7 @@ pub fn main() !void { // Woah, too screamy, I know you're excited for zigling time but tone it down a bit // Can you print only what we read from the file ? - std.debug.print("Successfully Read {} byte: {s}\n", .{ + std.debug.print("Successfully Read {d} byte: {s}\n", .{ byte_read, content, // change this line only }); diff --git a/patches/patches/106_files.patch b/patches/patches/106_files.patch index ffe18ac..7927cee 100644 --- a/patches/patches/106_files.patch +++ b/patches/patches/106_files.patch @@ -1,5 +1,5 @@ ---- exercises/106_files.zig 2024-03-27 16:36:44.593077000 +0800 -+++ answers/106_files.zig 2024-03-27 16:36:31.548155100 +0800 +--- exercises/106_files.zig 2024-03-27 16:52:05.660910200 +0800 ++++ answers/106_files.zig 2024-03-27 16:52:09.649422200 +0800 @@ -35,7 +35,7 @@ // by doing nothing // diff --git a/patches/patches/107_files2.patch b/patches/patches/107_files2.patch index a275c70..57e04e7 100644 --- a/patches/patches/107_files2.patch +++ b/patches/patches/107_files2.patch @@ -1,5 +1,5 @@ ---- exercises/107_files2.zig 2024-03-27 16:36:56.733062700 +0800 -+++ answers/107_files2.zig 2024-03-27 16:36:52.894505100 +0800 +--- exercises/107_files2.zig 2024-03-27 16:51:56.199719600 +0800 ++++ answers/107_files2.zig 2024-03-27 16:52:01.650935300 +0800 @@ -33,7 +33,7 @@ // initalize an array of u8 with all letter 'A'. // we need to pick a size of the array, 64 seems like a good number. @@ -18,7 +18,7 @@ // Woah, too screamy, I know you're excited for zigling time but tone it down a bit // Can you print only what we read from the file ? - std.debug.print("Successfully Read {} byte: {s}\n", .{ + std.debug.print("Successfully Read {d} byte: {s}\n", .{ byte_read, - content, // change this line only + content[0..byte_read], // change this line only