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"
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!