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

нужно проверять переменную которая последней изменилась - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Выделить строку http://www.cyberforum.ru/cpp-beginners/thread596280.html
Всем ДД. Помогите правильно выделить строку с ошибкой в Edit Box. Я разбиваю строку на лексемы, если лексема не подходит под мои условия, то я должен ее выделить. Но у меня почему то криво...
C++ virtual function. Сохранение функциональности базового и класса наследника Как сделать так чтобы при вызове n.attack() или enemy->attack() выводилось надпись и " I'm enemy class " и "ninja attack !!! ". Другими словами как заставить функцию attack сохранять... http://www.cyberforum.ru/cpp-beginners/thread596279.html
Описание работы функции C++
Добрый вечер!!! Проблема такая: дали исходник и сказали разобраться с ним, разобрался почти во всём, кроме одной функции, требуется помощь старших кодеров)))))) Вот исходник: #include <set>...
создать визуализатор на С++ для алгоритма Эдмондса -Карпа C++
помогите пожалуйся сделать алгоритм на С++ , в интернете кроме как на JAVA я ничего не нашел
C++ Переделать пару лабораторных в функции http://www.cyberforum.ru/cpp-beginners/thread596237.html
У меня есть три, рабочих, программы, их надо переделать в функции, понятия не имею как. Препод абсолютно ничего не хочет рассказывать. Прошу вашей помощи. Функции и массивы Выполнить задания /*...
C++ Описать функцию SumRow, вычисляющую сумму элементов матрицы, расположенных в K-й строке Описать функцию SumRow(A, M, N, K) вещественного типа, вычис-ляющую сумму элементов вещественной матрицы A размера M × N, распо-ложенных в K-й строке (если K > M, то функция возвращает 0). Для данной... подробнее

Показать сообщение отдельно
Andrey.K
342 / 263 / 15
Регистрация: 14.11.2010
Сообщений: 482
04.06.2012, 20:27
Создай массив посещений. bool masVisit[6]; У тебя есть массив из твоих 6 чисел, например, 5,2,-3,8,1,7.
Значит, если например ты прибавил к числу 5 тройку(3) , то изменяешь значение массива masVisit[0] на true, а все остальные меняешь на false. И так всегда, если произолшло что-нбудь с элементов начального массива, ты сразу ставишь в массиве masVisit[i] значение true, а другие false. Теперь ты знаешь какой элемент был последним изменен. Потом когда закончились всякие изменения, пробегаешь по массву masVisit и смотришь где значение true, if(masVisit[i]==true) { берешь элемент из начального массива с индексом i и делаешь с ним действия };
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru