Как заменять текст в консоли c++ без отчистки экрана
У меня есть переменная с текстом, например,
string a="smth1\nsmth2\smth3\n";
И мне нужно уже выведенный в консоль текст заменить текстом из этой переменной, я пробовал flush и другие методы, но они не помогали, а проблема system("cls") в том, что на экране можно заметить мигание во время между отчисткой экрана и выводом нового сообщения