Я изучаю C ++ и сосредотачиваюсь на cout
функциях манипулятора.
Запуская следующий код, я получаю отступ во второй строке, содержащий Gauthier
.
#include <iostream>
#include <iomanip>
int main()
{
std::cout << std::setw(10) << std::setiosflags(std::ios::left)
<< "Mathieu\n"
<< "Gauthier\n"
<< "Paul\n"
<< "Louis\n"
<< "Pierre\n"
<< std::endl;
return 0;
}
Может кто-нибудь объяснить мне, что происходит? Почему Gauthier
имеет отступ, а другие имена нет?
Mathieu
Gauthier
Paul
Louis
Pierre
Program ended with exit code: 0