From af9eb27e551ffffb12d18bc37eca7302370b8923 Mon Sep 17 00:00:00 2001 From: Fudgerboy <91767657+Fudgerboy@users.noreply.github.com> Date: Tue, 27 Feb 2024 22:11:55 +0000 Subject: Tue, Feb 27, 2024, 2:11 PM -08:00 --- wk4/lect/cp.c | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 wk4/lect/cp.c (limited to 'wk4/lect/cp.c') diff --git a/wk4/lect/cp.c b/wk4/lect/cp.c new file mode 100644 index 0000000..60ca336 --- /dev/null +++ b/wk4/lect/cp.c @@ -0,0 +1,24 @@ +#include +#include +#include +#include +#include +#include + +typedef uint8_t BYTE; + +int main(int argc, char *argv[]) +{ + FILE *src = fopen(argv[1], "rb"); + FILE *dst = fopen(argv[2], "wb"); + + BYTE b; + + while (fread(&b, sizeof(b), 1, src) != 0) + { + fwrite(&b, sizeof(b), 1, dst); + } + + fclose(dst); + fclose(src); +} -- cgit v1.2.3