Petite remarque : ça déclare une variable en l'initialisant avec ossnocl.str(). Ici c'est le constructeur par copie qui est appelé et non l'opérateur d'affectation (comme on pourrait naïvement le...