#include "Err.h"
#include <iostream>
using namespace std;

int Err::G;

void Err::Init(){
time_t t;
G = (unsigned)time(&t);
srand(G);
}
void Err::Init(int x){
G = (unsigned)x;
srand(G);
cout<<"Graine="<<x<<endl;
}
void Err::MI(const char* f, const char* m){
	cout<< endl;
	cout << f <<" : "<< m <<" : Graine="<<Err::G<< endl;
    exit(EXIT_FAILURE);
}
void Err::MW(const char* f, const char* m){
	cout<< endl;
	cout << f <<" : "<< m <<" : Graine="<<Err::G<< endl;
}
void Err::I(const char* f){
	cout<< endl;
	cout << f <<" : ERREUR! : Graine="<<Err::G<< endl;
    exit(EXIT_FAILURE);
}
void Err::W(const char* f){
	cout<< endl;
	cout << f <<" : WARNING! : Graine="<<Err::G<< endl;
}
