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

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

Войти
Регистрация
Восстановить пароль
 
programina
1914 / 599 / 37
Регистрация: 23.10.2011
Сообщений: 4,468
Записей в блоге: 2
#1

Как изменить символ в терминале? - C++

11.05.2013, 19:39. Просмотров 328. Ответов 3
Метки нет (Все метки)

Например, вывожу строку:

C++
cout << "p" << endl;
как мне теперь изменить "p" на что-нибудь другое?

Добавлено через 31 секунду
но без перерисовки экрана!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.05.2013, 19:39
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как изменить символ в терминале? (C++):

Как нарисовать в терминале линию? с++ ncurses - C++
Мне нужно нарисовать 10 линий . Из одной точки по одной линии в 10 других точек. Использую библиотеку ncurses желательно было бы найти...

Изменить символ разделитель ifstream - C++
Доброго времени суток! Решил создать некую программу и наткнулся на одну проблему. Функция ifstream при считывании данных из файла в...

Вывести строки, в которых символ «*» встречается не менее 2 раз и заменить символ «*» на символ «_» - C++
День добрый. Имеется условие лабы. Написать программу, в которой с клавиатуры вводится до 10 символьных строк. Вывести строки, в...

Изменить строку – во всех словах, имеющих нечетное количество символов, средний символ удалить - C++
Дана строка символов. Изменить строку – во всех словах, имеющих нечетное количество символов, средний символ удалить. #include...

Дана строка символов. Изменить строку – во всех словах, имеющих нечетное количество символов, средний символ удалить. - C++
Дана строка символов. Изменить строку – во всех словах, имеющих нечетное количество символов, средний символ удалить. помогите...

работа в терминале - C++
Это не совсем тема с++, но все же: как в терминале ввести цифру 0 а не символ '0' после последовательности символов по приглашению...

3
anmartex
...
1706 / 1199 / 496
Регистрация: 12.02.2013
Сообщений: 1,978
11.05.2013, 20:12 #2
programina, если endl нет, то можно использовать backspace символ:
C++
1
2
3
4
5
   cout << 'p';
 
   cout << '\x08';
 
   cout << 'a';
1
ForEveR
В астрале
Эксперт С++
7978 / 4737 / 321
Регистрация: 24.06.2010
Сообщений: 10,543
Завершенные тесты: 3
11.05.2013, 20:15 #3
anmartex, \b по-моему несколько правильнее (не пишете же \x0a вместо \n).
1
anmartex
...
1706 / 1199 / 496
Регистрация: 12.02.2013
Сообщений: 1,978
11.05.2013, 20:32 #4
ForEveR, да, согласен, из головы вылетело.
0
11.05.2013, 20:32
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.05.2013, 20:32
Привет! Вот еще темы с ответами:

Компиляция на mac в терминале - C++
Написал в текстовом редакторе программу хелло ворлд, лежит на десктопе helloworld.c Как скомпилировать и запустить ее через терминал?...

Выполнение программы в терминале с поддержкой ключей с аргументами - C++
Подскажите пожалуйста или дайте ссылку если это уже было на форуме.. как сделать выполнение программы в терминале с поддержкой ключей с...

Сформировать список символов, оканчивающийся точкой. Заменить в списке символ “A” на символ “0” - C++
1. Сформировать список из целых чисел. После каждого отрицательного элемента вставить число 3. 2. Сформировать список символов,...

Это эта задача? (Поменять подряд заданный символ на другой символ.) - C++
Задача (язык С + +). Поменять в введенном с клавиатуры строке символов подряд заданный символ на другой заданный символ. #include...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

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