f«setw (8) «proc«endl;
void zamknijplik()
{ f.closeO; otwarty = false;}
void test(Tab tab)
{
int i;
for(i=0;i<n-l && tab[i] <= tab[i+l]; i++); cout «" CZAS : "«setw(9) «czas«" ms if (i==n-l)
{ cout«" SORT "«con: : fg_green«" OK "«con: : fg_white«endl if (otwarty) doplikuO;
}
else cout«con: : fg_red«" BLAD "«con: : fg_white«" SORT "«endl;
void zwolnij(Tab &tab)
{
delete [] tab ;tab=NULL;
)
#ifndef _sorttab_h_
#define _sorttab_h_
#include <fstream>
#include <iostream>
#include <iomanip>
#include <ctime>
#include <cstdlib>
#include "Console.h"
namespace eon = JadedHoboConsole; using namespace std;
typedef int *Tab;
void ustawparam(); int ileelem(); void generuj(Tab &tab); void kopiuj(Tab tabl,Tab void porown(long k) ; void przep(long k); void start(); void stop(); void otworzplik() ; void zamknijplik() ; void test(Tab tab); void zwolnij(Tab &tab);
//dług, rodzaj ciągu, losowosc //dlugosc ciągu //wypełnia tablice
&tab2); //tworzy kopie dla drugiego alg //dolicza i wypisuje porównania //dolicza i wypisuje przepisania //start stopera //stop stopera
//przygotowuje plik do zapisu wyników
//sprawdza poprawność sortowania + zapi //zwalnia pamięć tablicy
#endif