*.o, *.swp
utilisation (excessive?) de std::vector + ameliorations mineures