Come posso formattare l'output in C++? In altre parole, qual è il C++ equivalente all'utilizzo di printf
come questo:Stampa gli zeri iniziali con l'operatore di output C++ (equivalente a printf)?
printf("%05d", zipCode);
So che potrei usare appena printf
in C++, ma io preferirei l'operatore di output <<
.
Utilizzeresti solo quanto segue?
std::cout << "ZIP code: " << sprintf("%05d", zipCode) << std::endl;
Nota che puoi anche usare 'cout << left' o' cout << right' per l'allineamento. –