• [^] # Re: smart pointer

    Posté par . En réponse au journal Retour aux sources. Évalué à 3.

    Moi oui je peux.

    Au hasard :

    Tu peux mettre un breakpoint et voir les variables du systeme, incluant la stack, incluant la valeur des variables dans chaque frame, incluant les valeurs sur lesquelles les pointeurs pointent ... n'importe ou a chaud.

    Tu peux changer de breakpoint, l'enlever, ... a chaud, n'importe quand. En 3 secondes.

    Tu peux modifier le code a la volee, continuer l'execution

    Tu peux bouger le registre d'instruction et le remettre au debut d'un bout de code pour revoir son execution sans devoir tout relancer

    Tu peux voir ton buffer en memoire a chaud, pas a pas, y inclus les qqe bytes suivant / precedant le buffer, et t'assurer que le probleme n'est pas du a un ecrasement d'une autre variable par exemple.

    etc...

    Un debugger et printf, c'est aussi different qu'une BMW et une Trabant. Les 2 permettent de rouler, mais un des deux est bcp plus rapide, plus agreable et plus fiable.