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

После нажатия enter переносить курсор на несколько определённых символов вперёд - C++

Восстановить пароль Регистрация
 
Potolok
0 / 0 / 0
Регистрация: 09.09.2013
Сообщений: 8
04.02.2014, 21:32     После нажатия enter переносить курсор на несколько определённых символов вперёд #1
Нужно чтобы компилятор читал значение переменной, а после нажатия enter переносил курсор на несколько определённых символов вперёд и продолжал чтение уже новой переменной. Вообще без идей.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.02.2014, 21:32     После нажатия enter переносить курсор на несколько определённых символов вперёд
Посмотрите здесь:

Ввод символов без нажатия Enter'а C++
Ввод данных без нажатия Enter C++
Прочитать неограниченное количество строк, а после нажатия Enter выйти из цикла C++
Ввод данных без нажатия «Enter» C++
C++ Нужна простая програмка после нажатия на которую будет автоматически скажем в течении 2 мин нажимать ENTER
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
646kapeh064
 Аватар для 646kapeh064
59 / 58 / 15
Регистрация: 09.12.2013
Сообщений: 208
04.02.2014, 21:39     После нажатия enter переносить курсор на несколько определённых символов вперёд #2
Цитата Сообщение от Potolok Посмотреть сообщение
компилятор
Или же программа?
Potolok
0 / 0 / 0
Регистрация: 09.09.2013
Сообщений: 8
04.02.2014, 22:10  [ТС]     После нажатия enter переносить курсор на несколько определённых символов вперёд #3
Программа.
646kapeh064
 Аватар для 646kapeh064
59 / 58 / 15
Регистрация: 09.12.2013
Сообщений: 208
04.02.2014, 22:27     После нажатия enter переносить курсор на несколько определённых символов вперёд #4
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
26
#include <iostream>
#include <conio.h>
 
using namespace std;
 
int Read() {
    char ch, buf[100];
    int i = 0;
    while ((ch = getch()) != 13) {
        buf[i++] = ch;
        putch(ch);
    }
    buf[i] = 0;
    return atoi(buf);
}
 
int main(int argc, char * argv[]) {
    int a, b;
    cout << "Enter A: ";
    a = Read();
    cout << " | Enter B: ";
    b = Read();
    cout << "\nA = " << a << ", B = " << b << endl;
    system("pause");
    return 0;
}
Yandex
Объявления
04.02.2014, 22:27     После нажатия enter переносить курсор на несколько определённых символов вперёд
Ответ Создать тему
Опции темы

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