Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Вывод без новой строки / 6 сообщений из 6, страница 1 из 1
01.05.2006, 18:19
    #33700390
Gasan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод без новой строки
Следующая проблема: ANSI C

Мне нужно выводить, например, данные:
i=0
i=1
i=2
i=3
и т.д. но только в одной строке без \n

с \r оно работает, но к сожалению не в каждом цикле а через промежутки.
т.е. то что я вижу в этой строчке - это
i=20 потом 40 потом 61 и т.д.
как этого избежать. хотелось бы чтоб это i "сначала пропечатывалось, а потом затиралось.

Так же не исключаю возможности, что это делается каким-нибудь переключением консольного режима.

Расскажите как или подскажите, пожалуйста, где прочитать.
...
Рейтинг: 0 / 0
04.05.2006, 14:04
    #33706943
Gasan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод без новой строки
мда, за 4 дня ни 1го ответа...
...
Рейтинг: 0 / 0
04.05.2006, 14:07
    #33706953
Dmitrii K.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод без новой строки
\b
...
Рейтинг: 0 / 0
04.05.2006, 14:31
    #33707053
Gasan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод без новой строки
сам доехал.

после
printf(".....\r");
надо
fflush(stdout);
...
Рейтинг: 0 / 0
04.05.2006, 14:32
    #33707057
Gasan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод без новой строки
Dmitrii K.\b


\b* ~= \r
...
Рейтинг: 0 / 0
04.05.2006, 15:22
    #33707304
Dmitrii K.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод без новой строки
\b - возвращает курсор на одну позицию назад.
Можно вернуть курсор на нужное число позиций и потом печатать поверх старого текста.
Можно ещё запоминать нужные координаты на экране и перед перерисовкой вставлять туда курсор функцией gotoxy.
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Вывод без новой строки / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]