¿Cómo puedo formatear mi salida en C++? En otras palabras, ¿cuál es el C++ equivalente al uso de printf
así:Imprimir ceros a la izquierda con operador de salida C++ (equivalente a printf)?
printf("%05d", zipCode);
Sé que sólo pudiera utilizar printf
en C++, pero yo preferiría que el operador de salida <<
.
¿Utilizaría lo siguiente?
std::cout << "ZIP code: " << sprintf("%05d", zipCode) << std::endl;
Tenga en cuenta que también puede usar 'cout << left' o' cout << right' para la alineación. –