Maison > développement back-end > C++ > Comment puis-je obtenir l'alignement du texte dans la sortie C en utilisant `std::cout` ?

Comment puis-je obtenir l'alignement du texte dans la sortie C en utilisant `std::cout` ?

Susan Sarandon
Libérer: 2024-11-16 11:55:03
original
311 Les gens l'ont consulté

How can I achieve text alignment in C   output using `std::cout`?

Alignement dans la sortie de texte C à l'aide de Cout

Lors de l'impression de texte avec std::cout, l'alignement de la sortie peut devenir difficile, en particulier lorsqu'il s'agit de texte de différentes longueurs. Bien que les retraits et les tabulations offrent une solution simple, ils peuvent échouer lorsque le texte dépasse la largeur désignée.

Utilisation des aligneurs C standard

La norme C fournit le #include < ;iomanip> en-tête, qui contient des manipulateurs tels que std::setw pour l'alignement. Cependant, ces manipulateurs peuvent être lourds à utiliser, en particulier pour le formatage complexe de textes et de chiffres. Le code pour réaliser l'alignement dans l'exemple fourni apparaîtrait comme suit :

// Standard iomanip alignment
cout << setw(20) << "Artist"
Copier après la connexion

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal