Référence du fichier /tmp/galet/src/type_base.h

Les types de base. Plus de détails...

#include <string>
#include <list>
#include <set>
#include <fstream>
#include <sstream>
#include <iomanip>
#include <iostream>
#include <algorithm>
#include <utility>
#include <vector>
#include <cassert>
#include "outils-base.h"

Graphe des dépendances par inclusion de type_base.h:

Ce graphe montre quels fichiers incluent directement ou indirectement ce fichier :

Aller au code source de ce fichier.

Macros

#define NIVEAU_DEBUG   0
 Niveau de débogage. 0 : aucun, puis 1 < 2 < 3.
#define _DEBUG3   (NIVEAU_DEBUG>2)
 troisième niveau
#define _DEBUG2   (NIVEAU_DEBUG>1)
 second niveau
#define _DEBUG1   (NIVEAU_DEBUG>0)
 premier niveau
#define _DEBUG0   (NIVEAU_DEBUG==0)
 sans débogage.
#define NDEBUG   1
#define _debog   "\033[1;35m>>>\033[0m "
 ce qu'on débogue ; la question.
#define _ligne   "\033[1;32m+++\033[0m "
 ce qu'on débogue ; la suite.
#define _resul   "\033[1;36m<<<\033[0m "
 le résultat de la partie à déboguer ; la réponse.
#define _rien   "-"
 rien à dire...
#define _ok   "\033[1;34m===\033[0;m "
 pour marquer un résulat ; on a bon !
#define _erreur   "\033[1;31m!!!\033[0;m "
 pour marquer une erreur ; oops, pas bon.
#define _attention   "\033[1;33mxxx\033[0;m "
 pour dire attention ; aie aie.
#define MAX_NOEUDS   1024
 un n