Привет всем. Тут играюсь с манипуляторами потоков. Есть код: ostream& sO(ostream& s){ return s << "мда"; } int main(){ cout << "|" << setiosflags(ios::left) << setw(10) << setfill('*') << sO << "|" << endl return 0; } Ожидал увидить такой текст: |мда*******| Увидел: |мда| Тестировал на gcc3.4.3, на старом-не-добром BC 3.1 выдало что и ожидалось, других компиляторов под руками нет. Соответсвенно вопрос, а что должно бы было выдать?..
Ответ на:
комментарий
от Flogger_d
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум [ c++ ] default constructor (2011)
- Форум Помоги компилятору выбрать правильный вариант! (2014)
- Форум C++ - вопрос (2005)
- Форум Попытки понять с++ остановились на этом. (2020)
- Форум Фигня с машинным эпсилон, или Либо я дурак... (2012)
- Форум Размер указателя и stack pointer (2017)
- Форум [C++] Перегрузка new и delete в производном классе (2011)
- Форум C++ и размер бинарника (2015)
- Форум constexpr массивы в c++ (2018)
- Форум Управление потоками с использованием pthread (2014)