Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 16, средняя оценка - 5.00
Stoun
0 / 0 / 0
Регистрация: 21.03.2007
Сообщений: 6
#1

Как правильно работать с функцией window()? - C++

26.03.2007, 12:07. Просмотров 1942. Ответов 2
Метки нет (Все метки)

Задача такая. Вывести в верхней части экрана небоольшой заголовок с менюшками. Затем прочитать файл и вывести его с прокруткой в оставшейся части экрана, так чтобы верхние строки не исчезали.
В QBasice (с которого я пытаюсь перейти на с++) это делается простой командой, например

VIEW PRINT 5 TO 21

Весь последующий вывод будет прокручиваться между 5-й и 21-й строками.
А как это сделать на с?

Эта программка должна, вроде как, ограничивать вывод окном на 4 символа слева, 5 строк сверху, 40 символов справа, 15 строк вниз.
Но реально только первая строка начинает выводится с указанной позиции, а остальные летят по всему экрану.
C++
1
2
3
4
5
6
7
8
9
10
11
void main()
{
   char Stroka[] = "ljhgl skjglkjug hlvkgliug jlg ljhg jhg\n", c;
 
   clrscr();
   window(4,5,40,15);
 
   for (c=55; c; c--) {
   printf(Stroka);
   }
}
Что здесь не так???
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.03.2007, 12:07     Как правильно работать с функцией window()?
Посмотрите здесь:

Как работать с функцией rand() C++
C++ Как правильно работать с ресурсами?
C++ Как правильно пользоваться функцией strtok
C++ Как работать с функцией memchr( ) в С++
C++ Как правильно работать со строками?
Как правильно работать с функцией _getch() ? C++
C++ Как правильно работать с vector?
C++ Как работать с функцией SystemParametersInfo?
Как правильно реализовать инициализацию массива функцией? C++
Как правильно работать с enum в классе? C++
Как корректно работать с функцией fread? C++
C++ Как правильно работать с функциями gets() и fgets()?

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ensase
Флудер
191 / 29 / 5
Регистрация: 23.03.2007
Сообщений: 335
27.03.2007, 12:50     Как правильно работать с функцией window()? #2
Используй cprintf вместо printf! И все будет работать
eraserhp
Сообщений: n/a
15.07.2007, 09:46     Как правильно работать с функцией window()? #3
Какие библиотеки подключаются для ф-ии window()
Yandex
Объявления
15.07.2007, 09:46     Как правильно работать с функцией window()?
Ответ Создать тему
Опции темы

Текущее время: 23:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru