Estoy procesando un archivo de texto que contiene las coordenadas x, y, z
1 128 1298039
123388 0 2
....
cada línea se delimita en 3 elementos usando
words = line.split()
Después de procesar los datos, necesito escribir las coordenadas en otro archivo txt para que los elementos de cada columna estén alineados a la derecha (así como el archivo de entrada). Cada línea está compuesta de las coordenadas.
line_new = words[0] + ' ' + words[1] + ' ' words[2].
¿Hay algún manipulador como std::setw()
etc. en C ++ que permita establecer el ancho y la alineación?