Привет всем!
Столкнулся вот с такой проблемой. Есть цикл, в котором переменная переписываеться несколько раз:
int strangeVal = -1;
// черный ящик
for ( int i = 0; i < 10; ++i ) {
strangeVal = i;
}
// черный ящик
Это условная задача. На цикл for внимания не обращаем, так же не обращаем внимание на то что strangeVal присваивается значение i. Это может быть совсем другое значение.
Все что в цикле будем считать черным ящиком...
Главное понять смысл. Нужно каким-то волшебным образом при КАЖДОМ присваивании нового значения переменной strangeVal улавливать его, и где-то себе сохранять.
Так же проблема в том что ф-цию for и все что в ней ( черный ящик ) мы менят НЕ МОЖЕМ.
И так, возможно ли как небудь решить эту задачу?
Все что я нашел это volatile. Ну как я понял он сюда не подходит.

    
      Ответ на:
      
          комментарий
        от phoenix 
  
    
      Ответ на:
      
          Re^2: [C/C++] как уловить изменения переменной?
        от gaa 
  
    
      Ответ на:
      
          комментарий
        от anonymous 
  
    
      Ответ на:
      
          комментарий
        от koTuk 
  
    
      Ответ на:
      
          комментарий
        от anonymous 
  


    
      Ответ на:
      
          комментарий
        от eXOR 
  
    
      Ответ на:
      
          комментарий
        от alexsaa 
  
    
      Ответ на:
      
          комментарий
        от svu 
  
    
      Ответ на:
      
          комментарий
        от anonymous 
  
    
      Ответ на:
      
          комментарий
        от anonymous 
  
    
      Ответ на:
      
          комментарий
        от sf 
  
    
      Ответ на:
      
          комментарий
        от Burbaka 
  
    
      Ответ на:
      
          комментарий
        от koTuk 
  
    
      Ответ на:
      
          комментарий
        от anonymous 
  
    
        Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
      
Похожие темы
- Форум Некорректная работа учебной программы обработки сигналов (2012)
 - Форум Изменение переменной (2017)
 - Форум Отладка ошибки многопоточности (2016)
 - Форум [Python] Изменение содержания переменной (2010)
 - Форум Концепт языка программирования (2017)
 
- Форум C++ изменение переменной во времени (2015)
 - Форум Изменение переменной, определенной в let (2013)
 - Форум Изменение значений переменных в конфигах (2008)
 - Новости Книга «Командная строка Linux. Полное руководство. 2-е межд. изд.» (2021)
 - Форум Установить breakpoint на изменение переменной javascript (2016)