J'ai une ligne de code qui définit la valeur de remplissage à un caractère '-' dans ma sortie, mais j'ai besoin de réinitialiser l'indicateur setfill à son caractère par défaut. Comment je fais ça?C++ - Comment réinitialiser les drapeaux du manipulateur de flux de sortie
cout << setw(14) << " CHARGE/ROOM" << endl;
cout << setfill('-') << setw(11) << '-' << " " << setw(15) << '-' << " " << setw(11) << '-' << endl;
Je pensais que cela pourrait fonctionner:
cout.unsetf(ios::manipulatorname) // Howerver I dont see a manipulator called setfill
Suis-je sur la mauvaise voie?
Grande réponse, devrait être celui qui est accepté. – gd1
@ gd1: Bonne réponse, mais pas _great_, car je dois inclure Boost juste pour sauvegarder les flags de l'iostream. – Isaac
@Isaac: en C++, il me semble que vous utilisez boost ou que vous finissez par le réimplémenter, ou attendez Boost.Quelque chose soit inclus dans la norme. – gd1