namespace cpp

C++ lernen, kennen, anwenden

Benutzer-Werkzeuge

Webseiten-Werkzeuge


anwenden:sort1mio

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

anwenden:sort1mio [2015-02-15 14:20]
127.0.0.1 Externe Bearbeitung
anwenden:sort1mio [2020-07-26 18:34] (aktuell)
rrichter
Zeile 55: Zeile 55:
 #include <ctime> #include <ctime>
  
-const size_t TESTSIZE = 1000000; +size_t const TESTSIZE = 1000000; 
-const size_t BLOCKSIZE = 100000; +size_t const BLOCKSIZE = 100000; 
-const size_t BUFFERSIZE = 1024;+size_t const BUFFERSIZE = 1024;
  
 std::ostream& log() // for Debugging std::ostream& log() // for Debugging
Zeile 71: Zeile 71:
  
   int block[BLOCKSIZE];   int block[BLOCKSIZE];
-  const size_t size = sizeof(int);+  size_t const size = sizeof(int);
   size_t start = in.tellg();   size_t start = in.tellg();
   while (in.read((char*)block, sizeof(block)))   while (in.read((char*)block, sizeof(block)))
Zeile 115: Zeile 115:
   void read()  // Pufferunterlauf   void read()  // Pufferunterlauf
   {   {
-    const size_t block = sizeof(int);+    size_t const block = sizeof(int);
     start_ += BUFFERSIZE;     start_ += BUFFERSIZE;
     if (start_ >= end_) return;     if (start_ >= end_) return;
Zeile 213: Zeile 213:
 bool createTestFile() bool createTestFile()
 { {
-  const int max = TESTSIZE;+  int const max = TESTSIZE;
   std::ofstream out("test.dat", std::ios::out|std::ios::binary);   std::ofstream out("test.dat", std::ios::out|std::ios::binary);
   for (int i = 0; i < TESTSIZE; ++i)   for (int i = 0; i < TESTSIZE; ++i)
anwenden/sort1mio.txt · Zuletzt geändert: 2020-07-26 18:34 von rrichter