@sylwke3100: No... Wyłapujesz w którym mniej więcej momencie aplikacja się wywala i przed daną funkcją ustawiasz breakpoint, a potem step by step? #chyba
Jak się wywali, zanim dotrze do wyznaczonego punktu, to znaczy, że nie miałeś racji i breakpoint stawiasz we wcześniejszym punkcie algorytmu :P
@sylwke3100: No skoro nie działa prawidłowo, to wiesz dlaczego(jak ty ją pisałeś). Debugujesz więc funkcje która sprawia problemy? Dane jakie jej przekazałeś, potem sprawdzasz te zmienne na każdym kroku wykonania algorytmu funkcji?
@anonim1133: Nie reaguje na to. W gruncie rzeczy spacje jeśli sobie ich nie zdefiniujemy nie są wykrywane jako osobne wyrażenie( Wykryane są tylko jako całość wtedy gdy dla wyrażenia takiego :
wyrazenie tekst wyrazenie
Ustaimy że nie mam parsować tego co jest wewnątrz wyrażenia
@sylwke3100: Może problem jest z minusem przed 23 i 2.5? Spróbuj bez minusów i powiedz jaki jest efekt. Później sprawdź jak się to ma z kropką. Sprawdź czy pomoże usunięcie spacji po [/mal]. W ogóle jak testuje takie rzeczy to wprowadzam pojedynczo do tekstu, wtedy nie ma wątpliwości co wykrzacza program.
#programowanie #debugowanie #cpp
źródło: comment_6ai4erqNKBbg62ijNUlfHvV2XdOsRMhf.jpg
Pobierz@ludzik: To chyba jednak przesada :D
Jak się wywali, zanim dotrze do wyznaczonego punktu, to znaczy, że nie miałeś racji i breakpoint stawiasz we wcześniejszym punkcie algorytmu :P
Daje dane na wejście:
[ala]Ala ma kota[/ala][mal]Kotek lubi placki[/mal] heheszki -23
wyrazenie tekst wyrazenie
Ustaimy że nie mam parsować tego co jest wewnątrz wyrażenia
http://pastebin.com/FrjsDk04 (N to parametr w tej pseudofunkcji który przechowuje treść nagłówka taga)