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

backspace - ошибка - C++

Восстановить пароль Регистрация
 
methanoljj
 Аватар для methanoljj
0 / 0 / 0
Регистрация: 24.02.2013
Сообщений: 62
05.07.2013, 16:49     backspace - ошибка #1
всем привет!
делаю лог файл для cmd. когда нажимаю Backspace, в cmd в логах не стерается ничего а показывается иероглиф(код ascii).
лог сохраняется в log.txt код:
if(NaKn == 8)
fprintf(OUTPUT_FILE, "\b");
написал в cmd ping google.rui нажал стереть и осталось google.rui§
осталась i и еще знак непонятный появился.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.07.2013, 16:49     backspace - ошибка
Посмотрите здесь:

C++ Почему выводит красные квадратики вместо Backspace?
C++ <Enter> функция завершение работы, <Backspace> ред. число
C++ Глупая ошибка, но до сих пор неисправленная ошибка: ";"
C++ Как отключить backspace
Не работает Backspace C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Tiva
94 / 94 / 1
Регистрация: 25.04.2012
Сообщений: 429
05.07.2013, 23:18     backspace - ошибка #2
кода прям неимоверно много, но все же попробую пованговать

записывай не по нажатию клавиши, а строки\слова целиком, используя разделитель
или
при обнаружении нажатии клавиши бекспейс, удаляй последний символ прямо из лога

p.s. первый вариант лучше
Yandex
Объявления
05.07.2013, 23:18     backspace - ошибка
Ответ Создать тему
Опции темы

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