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

Текстовое окно или ТекстБокс - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Разработка программ с использованием квадратных матриц http://www.cyberforum.ru/cpp-beginners/thread121907.html
Задача: Заполнить матрицу случайными числами. отразить матрицу симметрично относительно главной диагонали
C++ Вставить после каждого символа «.» один символ « » (пробел), если после точки нет пробела. Вставить после каждого символа «.» один символ « » (пробел), если после точки нет пробела. Как сделать так, чтоб между точкой и следующим символом ставился пробел, а не заменял следующий символ.... http://www.cyberforum.ru/cpp-beginners/thread121904.html
C++ Рекурсия. Формула записи элементов в начало списка
формула по записи элементов в начало списка, в итеративном варианте олично работала а вот в рекурсивном работает криво помогите плизз!!! заранее спасибо код итеративный: NodePtr MakeList() {...
Лабораторные С++ borland C++
1. Вычислите значения логических выражений: a) X*X + Y*Y = 9 при X = 1, Y = -2; Запишите логические выражения, истинные только при выполнении указанных условий: a) Каждое из чисел А и В...
C++ Считывания из файла в структуру http://www.cyberforum.ru/cpp-beginners/thread121891.html
Скажите как из текстового файла счиать данные и превратить их в структуру на С
C++ Создать класс арифметика произвольной разрядности Необходимо создать класс в С++. Реализовать в нем сложение,вычитание,умножение,деление и деление по модулю для целых,дробных и комплексных чисел. подробнее

Показать сообщение отдельно
Vorona
Peace 2 all shining faces
668 / 530 / 45
Регистрация: 05.03.2010
Сообщений: 1,283
26.04.2010, 00:39
есть ф-ция gotoxy(x, y); и wherex();
к примеру
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <conio.h>
 
int main(void)
{
    const int x = 40, size = 1024;
    int y = 1, i = 0;
    char c, buf[size];
 
    gotoxy(40, y);
    while(c!=27){
        if(wherex() == 80){
            y++;
            gotoxy(x, y);
        }
        if(c == 13){
            y++;
            gotoxy(x, y);
        }
        c = getch();
        buf[i] = c;
        cprintf("%c", buf[i]);
        i++;
    }
    return 0;
}
примерно так мы записываем символы в массив, пока не будет нажата клавиша Esc и курсор ввода текста всегда будет находиться на длине 40 символов(центр экрана по оси OX)
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru