Size: a a a

2021 February 28

DK

David Kravets in supapro.cxx
YEgor Briz
Привет всем. У меня такая задача: есть в консоли текст, который был выведен через printf(), мне нужно изменить одно слово в этом тексте: есть ли способ это сделать не очищая экран и не выводя весь текст заново?
Но только не литералы
источник

ИФ

Имён Фамильонович... in supapro.cxx
David Kravets
Очистить экран system ("clear") -> заного отобразить данные после изменения
>не очищая экран и не выводя весь текст заново
источник

SI

Shack Ira in supapro.cxx
Liber Azerate
Если бы ты знал, что такое вызов функции, ага
при чём тут это ? )0
источник

LA

Liber Azerate in supapro.cxx
Shack Ira
при чём тут это ? )0
источник

SI

Shack Ira in supapro.cxx
говорю ж впервые делал многофайловый прожект в цпп
источник

LA

Liber Azerate in supapro.cxx
Shack Ira
говорю ж впервые делал многофайловый прожект в цпп
Для этого надо сначала пойти почитать основы, а не лезть руками куда не знаешь
источник

DK

David Kravets in supapro.cxx
Имён Фамильонович
>не очищая экран и не выводя весь текст заново
В смысле, тогда в этом нет смысла
источник

YB

YEgor Briz in supapro.cxx
Как можно обработать нажатия клавиши на клавиатуре?(у меня линукс, если важно)
источник

LA

Liber Azerate in supapro.cxx
YEgor Briz
Как можно обработать нажатия клавиши на клавиатуре?(у меня линукс, если важно)
Используй линукс апи
источник

DK

David Kravets in supapro.cxx
YEgor Briz
Как можно обработать нажатия клавиши на клавиатуре?(у меня линукс, если важно)
_getchr()
источник

LA

Liber Azerate in supapro.cxx
David Kravets
_getchr()
Не надо рекомендовать нестандартное непереносимое говно
источник

Е

Егор in supapro.cxx
Liber Azerate
Не надо рекомендовать нестандартное непереносимое говно
Сказали же что линукс
источник

LA

Liber Azerate in supapro.cxx
Егор
Сказали же что линукс
И что?
источник

Е

Егор in supapro.cxx
Liber Azerate
И что?
Гетчр не оттуда?
источник

DK

David Kravets in supapro.cxx
YEgor Briz
Как можно обработать нажатия клавиши на клавиатуре?(у меня линукс, если важно)
Можешь через тот же цикл
while(char t)
{

 Обновление экрана
}
источник

LA

Liber Azerate in supapro.cxx
Егор
Гетчр не оттуда?
Да всё равно откуда оно. Мы тут в чате для новичков, в конце концов. А ещё можно порекомендовать какую-то нормальную кроссплатформенную либу
источник

DK

David Kravets in supapro.cxx
YEgor Briz
Как можно обработать нажатия клавиши на клавиатуре?(у меня линукс, если важно)
Можно обновлять экран и создать анимацию в консоле используя chrono:: milliseconds
источник

Е

Егор in supapro.cxx
Liber Azerate
Да всё равно откуда оно. Мы тут в чате для новичков, в конце концов. А ещё можно порекомендовать какую-то нормальную кроссплатформенную либу
Я б глянул как новичок справится с подключением этой кроссплатформеной либы
источник

LA

Liber Azerate in supapro.cxx
Егор
Я б глянул как новичок справится с подключением этой кроссплатформеной либы
use vcpkg, luke
источник

GF

Georgy Firsov in supapro.cxx
YEgor Briz
Привет всем. У меня такая задача: есть в консоли текст, который был выведен через printf(), мне нужно изменить одно слово в этом тексте: есть ли способ это сделать не очищая экран и не выводя весь текст заново?
Ну если курсор всё ещё на этой строчке, то есть \r и \b
Ну консольные прогресс-бары зачастую с их помощью делаются
источник