Maison > Article > développement back-end > Comment utiliser setfill en C++
La fonction
setfill() est utilisée en C++ pour définir le caractère de remplissage du flux de sortie. Son utilisation est la suivante : std::setfill(char ch); Cette fonction remplit la valeur de sortie à la largeur spécifiée, par exemple : • std ::cout < < std::setfill(' ') << std::setw(10) <<
fonction setfill() Utilisation en C++
la fonction setfill() est une fonction fournie par le fichier d'en-tête
<code class="cpp">std::setfill(char ch);</code>
où, ch est le caractère de remplissage à définir.
Explication détaillée de l'utilisationLa fonction setfill() est utilisée pour afficher des caractères spécifiques dans le flux de sortie jusqu'à ce que la largeur spécifiée soit atteinte. Cette largeur est généralement définie par la fonction setw(). Si la valeur de sortie est inférieure à la largeur spécifiée, elle est complétée avec les caractères spécifiés.
Par exemple, le code suivant affichera le nombre décimal 3,14, complété par des espaces jusqu'à une largeur de 10 : <code class="cpp">std::cout << std::setfill(' ') << std::setw(10) << 3.14 << std::endl;</code>
Cela affichera :
<code> 3.14</code>Notes La fonction setfill() n'affecte pas la largeur de la sortie flux, seuls les caractères de remplissage seront définis.
Les caractères de remplissage ne peuvent être que des caractères à un octet. La fonction
setfill() ne modifie pas les indicateurs du flux de sortie, tels que showpos ou left.Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!