From cc86f64365d9bdf626df5ca81c4fe1dad938b757 Mon Sep 17 00:00:00 2001 From: Thomas Schmucker Date: Wed, 24 Jun 2020 14:24:47 +0200 Subject: Als Vergleich für Geschwindigkeit nehmen wir den Lesevorgang Byte-für-Byte an! MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- seq-read.c | 12 ------------ 1 file changed, 12 deletions(-) (limited to 'seq-read.c') diff --git a/seq-read.c b/seq-read.c index 854bd77..0829960 100644 --- a/seq-read.c +++ b/seq-read.c @@ -8,22 +8,10 @@ main(void) clock_t start = clock(); size_t sum = 0; -#if 1 int ch; while ((ch = getc(stdin)) != EOF) { sum += (unsigned char) ch; } -#endif - -#if 0 - unsigned char buffer[1024]; - size_t n; - while ((n = fread(buffer, 1, sizeof buffer, stdin)) > 0) { - for ( size_t z = 0; z != n; ++z ) { - sum += buffer[z]; - } - } -#endif clock_t end = clock(); -- cgit v1.3