![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Подтвердите свой е-майл
Регистрация: 24.01.2010
Сообщений: 12
|
![]()
Вопрос новичка, как на C++ сделать так,чтоб при вводе данных в консоль и нажатии на Enter курсор ввода не переходил на новую строку?
Конечно можно через getch() но на сколько я понял,он считывает только определённое количество символов, а у меня по-разному. вопрос №2 Заметил что результаты операций над числами (char) взятых из Getch() очень странные, я думаю это из-за того что C++ считает их текстовыми,да? Если да то как перевести их в цифры. Думаю понятно изъяснил ![]() И да, консоль Windows |
![]() |
![]() |
![]() |
#2 | |||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Цитата:
Это как бы стандартный способ ввода... Дописано: Цитата:
I'm learning to live...
Последний раз редактировалось Stilet; 18.09.2010 в 18:43. |
|||
![]() |
![]() |
![]() |
#3 | |
Linux C++ Qt ARM
Старожил
Регистрация: 30.11.2008
Сообщений: 3,030
|
![]() Цитата:
стандартной сишной функцией atoi. Принимает текстовую строку, возвращает целочисленное значение, либо ноль, если в строке что-то не понятное(например буквы, пробелы, другие символы, кроме чисел, точки и знака "минус").
Дилетант широкого профиля.
"Слова ничего не стоят - покажите мне код!" © Линус Торвальдс |
|
![]() |
![]() |
![]() |
#4 | |
Подтвердите свой е-майл
Регистрация: 24.01.2010
Сообщений: 12
|
![]() Цитата:
Но сделал так: Код:
![]() Дак все-таки как сделать чтоб перехода при нажатии на Enter не было, просто getch() не совсем подходит. |
|
![]() |
![]() |
![]() |
#5 |
Санитар
Старожил
Регистрация: 04.10.2008
Сообщений: 2,577
|
![]() Код:
|
![]() |
![]() |
![]() |
#6 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#7 |
Подтвердите свой е-майл
Регистрация: 24.01.2010
Сообщений: 12
|
![]() Код:
___________________________________ ___________________________________ __________ А вот причина по которой я не могу осилить atoi, как вот это записать правильнее? Код:
main.cpp|12|error C2374: 'atoi' : redefinition; multiple initialization| Последний раз редактировалось notbugme; 18.09.2010 в 21:29. |
![]() |
![]() |
![]() |
#8 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Код:
Цитата:
Код:
I'm learning to live...
|
||
![]() |
![]() |
![]() |
#9 |
Подтвердите свой е-майл
Регистрация: 24.01.2010
Сообщений: 12
|
![]() Код:
|
![]() |
![]() |
![]() |
#10 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Цитата:
I'm learning to live...
|
||
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Переход на новую строку | delphin100 | Общие вопросы Delphi | 9 | 31.05.2012 04:52 |
Двойное нажатие клавиши Enter | Nezaam | Помощь студентам | 4 | 18.08.2010 17:00 |
Как среагировать на нажатие Enter на форме | Electron | Общие вопросы C/C++ | 4 | 24.06.2010 12:49 |
Нажатие Enter | Screame | Microsoft Office Excel | 1 | 01.11.2009 17:02 |
отловить нажатие клавиши в ячейке (до нажатия enter) | loginrl103 | Microsoft Office Excel | 3 | 07.08.2009 15:10 |