En c++ tienes cout para sacar información por la salida estándar...
Si formateas dicha salida el texto se alineará donde tú quieras...
// texto con alineación tradicional
std::cout << "0123456789" << std::endl;
// texto con alineación a la derecha
std::cout << setiosflags(ios::left) << setw(80) << "0123456789" << std::endl;
// las dos juntas
std::cout << "0123456789";
std::cout << setiosflags(ios::left) << setw(70) << "0123456789" << std::endl;
Luego hay librerías más completas para colocar el texto donde tú quieras, pero eso ya depende de tus necesidades.