Bonsoir à tous,
Je viens d'implémenter pour certaines de mes classes la surcharge de l'opérateur << afin de pouvoir faire un 1er débuguage à l'écran sans avoir à aller fouiller les fichiers de log.
Hors dans mes fichiers de log tout est super bien lisible, et les listes de sous-classes affichées sont indentées pour voir en un coup d'oeil les inclusions (un peu comme un fichier XML).
Le problème c'est que pour l'opérateur << je ne vois pas trop si c'est possible d'indenter, et si oui comment.
En fait le but c'est pour un pseudo-code du type
de pouvoir faire de même avec le std::ostream de l'opérateur << ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 fonction Afficher Fichier <- Données de l'objet parcours des sous-éléments Afficher_Sous-element (Sous-élément, indentation) fin parcours fin fonction
Je ne pense pas être le premier à tenter ça alors si quelqu'un a une solution je suis preneur.
Merci d'avance
JS
Partager