Wpis z mikrobloga

@levil: Musisz przecież w jakiś sposób dojść do wspomnianego któregoś tam poziomu - żadne wywołanie z poprzedzających go nie będzie w programie ominięte. Albo więc coś źle napisałeś, albo się nie zrozumieliśmy.
  • Odpowiedz
via Android
  • 0
@o-o_i: raczej sie nie rozumiemy. najwidoczniej nie doszedlem do takich opcji w debugerze. potrzebuje zobaczyc np zmienna j na poziomie 3 i 1 rozumiem ze jest taka opcja i mam szukac
  • Odpowiedz
@levil: Nie, wchodzisz na pierwszy poziom, zapamiętujesz wartość zmiennej, zjeżdżasz do poziomu 3. Wartość zmiennej z pierwszego poziomu nie ma prawa się zmienić.
  • Odpowiedz
via Android
  • 0
@o-o_i: wiem ze nie ma prawa sie zmienic jednak konczy sie przed wczesnie i szukam latwego sposobu na zlokalizowanie bledu
  • Odpowiedz
  • 0
@levil: ustaw breakpointa z warunkiem aby odpalił się wtedy kiedy chcesz. gdb: b blabla.cpp if warunek a msvc możesz wyklikać.
  • Odpowiedz
@levil: A nie możesz walnąć jakiegoś printfa, który by ci za każdym razem wyświetlał na którym poziomie jest rekurencja i jaka jest wartość zmiennej?
  • Odpowiedz