Возник такой вопрос про формат вывода на С++...мне надо чтобы после вывода указатель на несколько позиций вперед передвигался...т.е. аналог write(a:4);
Сообщение отредактировано: Rudolf -
![]() |
1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!
Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.
![]() ![]() |
![]() |
Rudolf |
![]()
Сообщение
#1
|
![]() Пионер ![]() ![]() Группа: Пользователи Сообщений: 51 Пол: Мужской Реальное имя: Владимир Репутация: ![]() ![]() ![]() |
Возник такой вопрос про формат вывода на С++...мне надо чтобы после вывода указатель на несколько позиций вперед передвигался...т.е. аналог write(a:4);
Сообщение отредактировано: Rudolf - |
volvo |
![]()
Сообщение
#2
|
Гость ![]() |
Именно С++ ? Печатаешь через cout ?
|
Rudolf |
![]()
Сообщение
#3
|
![]() Пионер ![]() ![]() Группа: Пользователи Сообщений: 51 Пол: Мужской Реальное имя: Владимир Репутация: ![]() ![]() ![]() |
Cреда BorlandC++3.1....да печатую через cout
|
klem4 |
![]()
Сообщение
#4
|
![]() Perl. Just code it! ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 4 100 Пол: Мужской Реальное имя: Андрей Репутация: ![]() ![]() ![]() |
Что конкретно тебя интересует ? Вот так ограничивается количество цифр после запятой :
#include <iostream.h> ps Была уже такая тема, по поводу форматного вывода с использованием потоков, найти не смог =( Добавлено : Цитата аналог write(a:4); # include <iostream.h> -------------------- perl -e 'print for (map{chr(hex)}("4861707079204E6577205965617221"=~/(.{2})/g)), "\n";'
|
Rudolf |
![]()
Сообщение
#5
|
![]() Пионер ![]() ![]() Группа: Пользователи Сообщений: 51 Пол: Мужской Реальное имя: Владимир Репутация: ![]() ![]() ![]() |
то klem4: спасибо...мне такое тоже понадобится...Но задача состоит в том что надо построить такую таблицу:
Шифр книги ФИО авторов Название Год издания я делал просто: выводил строку пробелов.Но из этго ничего хорошего не получилось... |
klem4 |
![]()
Сообщение
#6
|
![]() Perl. Just code it! ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 4 100 Пол: Мужской Реальное имя: Андрей Репутация: ![]() ![]() ![]() |
Думаю с помощью потоков такое тоже можно замутить, а printf(); нельзя использовать ? Так - то все просто получится, как в Паскале почти.
-------------------- perl -e 'print for (map{chr(hex)}("4861707079204E6577205965617221"=~/(.{2})/g)), "\n";'
|
Rudolf |
![]()
Сообщение
#7
|
![]() Пионер ![]() ![]() Группа: Пользователи Сообщений: 51 Пол: Мужской Реальное имя: Владимир Репутация: ![]() ![]() ![]() |
Мне кажется что и printf() подойдет, только я не могу по ней документацию найти...как я понял там есть выравнивание, а как его использовать не знаю...
|
klem4 |
![]()
Сообщение
#8
|
![]() Perl. Just code it! ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 4 100 Пол: Мужской Реальное имя: Андрей Репутация: ![]() ![]() ![]() |
Цитата а как его использовать не знаю... Эту информацию какраз легко найти, в любом маломальски адекватном учебнике по языку Си, если дома нету, поищи в сети ... -------------------- perl -e 'print for (map{chr(hex)}("4861707079204E6577205965617221"=~/(.{2})/g)), "\n";'
|
volvo |
![]()
Сообщение
#9
|
Гость ![]() |
А вот смешивать языки не нужно... Если у тебя программа на С, то используй printf, иначе (если С++) - используй cout...
Покажи, как ты описываешь запись, из элементов которой тебе нужно построить таблицу... Или у тебя просто массив строк? |
Rudolf |
![]()
Сообщение
#10
|
![]() Пионер ![]() ![]() Группа: Пользователи Сообщений: 51 Пол: Мужской Реальное имя: Владимир Репутация: ![]() ![]() ![]() |
Все сделал, спасибо всем кто помогал
![]() то volvo: ты правильно говоришь)Язык с++ поэтому делал по примеру klem4, через cout. |
![]() ![]() |
![]() |
Текстовая версия | 25.05.2025 13:01 |