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

Делаю простой текстовый редактор. Как сделать пункт "отменить" - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ програма структура из файла http://www.cyberforum.ru/cpp-beginners/thread853046.html
написал програму но не работает поиск в функции( помогите/исправте что не так в програме записуем в файл инфу и по параметру znak поиск должен быть , но не ищет , вроде все проверил не знаю что именно не так #include<fstream.h> #include<conio.h> #include<stdlib.h> struct zodiak {char surname, name,znak; int birthday ;
C++ Чтение символов из строки Мне нужно из строковой переменной считать символы. То есть, например, имеем строку 56->57. Нужно считать символы до ' - ', в другую переменную того же типа. Как сие сделать? http://www.cyberforum.ru/cpp-beginners/thread853040.html
Алгоритм Флойда-Уоршелла C++
У меня есть задание....дан граф, представленный матрицей смежности. Для каждой пары вершин определить, существует ли кратчайший путь между ними или нет. Если существует, то в матрицу смежности вывести 1, если нет, то 0, если путь бесконечно мал вывести -1 #include <iostream> const int inf=1E9; using namespace std; int main() { int n,i,j,k,d; scanf("%d",&n); //считывание из...
C++ Составить программу построения графика линейной функции
Построить график линейной функции y = kx для k = 0.1,0.2,0.3,…,1.
C++ Составить алгоритм и программу рисование простейших фигуры http://www.cyberforum.ru/cpp-beginners/thread853027.html
Написать программу, которая вычерчивает на экране домик.
C++ Не читает первую строку из файла Собсвтенно идет чтение из файла в объект структуры, который потом пихается в стек. Чтобы его вывести таблицей, он сначала пихается в массив, там выводится, а потом из массива возвращается в стек. Но почему-то первая строка из файла не читается =( т.е. если в файле будет: 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 То в стеке останется только 2 2 2 2 2 2 3 3 3 3 3 3 Но если в файле написать так: ... подробнее

Показать сообщение отдельно
gazlan
2867 / 1815 / 272
Регистрация: 27.08.2010
Сообщений: 4,919
Записей в блоге: 1
30.04.2013, 23:03     Делаю простой текстовый редактор. Как сделать пункт "отменить"
Цитата Сообщение от metaluga145 Посмотреть сообщение
Как сделать пункт "отменить"(алгоритм)?
Если "по-взрослому" - сохраняя стек изменений.

Т.е. каждый кадр истории изменений содержит информацию, достаточную для выполнения обратного действия. Например, если удалена буква в слове, запоминаем номер строки, позицию в строке, выполненную операцию (удаление) и саму удаленную букву. При откате выполняем обратную операцию - вставку сохраненной в кадре истории изменений буквы в прежнюю позицию.
 
Текущее время: 11:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru