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

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

Войти
Регистрация
Восстановить пароль
 
methanoljj
 Аватар для methanoljj
0 / 0 / 0
Регистрация: 24.02.2013
Сообщений: 62
#1

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

05.07.2013, 16:49. Просмотров 425. Ответов 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++ Как отключить 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 - ошибка
Ответ Создать тему
Опции темы

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