When trying to include "algoplus.h" you get the following (many times for many different consts):
In file included from .\../include/../classes/tree/bst.h:5,
from .\../include/algoplus.h:29,
from .\try.cc:22:
.\../include/../classes/tree/../../visualization/tree_visual/tree_visualization.h:16:13: error: redefinition of 'const char* visualization::reset'
const char *reset = "\033[0m";
^~~~~
In file included from .\../include/../classes/tree/avl_tree.h:5,
from .\../include/algoplus.h:28,
from .\try.cc:22:
.\../include/../classes/tree/../../visualization/tree_visual/tree_visualization.h:16:13: note: 'const char* visualization::reset' previously defined here
const char *reset = "\033[0m";
When trying to include "algoplus.h" you get the following (many times for many different consts):