proszę o pomoc w problemie z kalkulatorem macierzowym
W konsoli ten program działał dobrze. Chodzi o dodawanie, odejmowanie macierzy.
Wrzucam screen programu, żebyście mogli zobaczyć, jak to wygląda.
-
Po zostawieniu samych zer w okienku MFC i kliknięciu przycisku, który powoduje wykonanie działań, a program wywala błąd przepełnienia sterty.
-
Suma nie jest wyświetlana, jakieś losowe wartości rzuca do pliku. (wraz z wyrzuceniem błędu o przepełnieniu sterty)
-
Gdy jako sumę przypisuję po prostu macierz A (sprawdzam działanie konstruktora kopiującego) (bez sumowania jej z macierzą B), to wszystko działa ok i jako sumę wyświetla po prostu macierz A.
(lecz gdy pola opisujące współrzędne macierzy A są zerami, a macierz B jest przypisana za sumę, to owszem - przypisuje jej wartości do zmiennej *suma * i do pliku, ale wyłazi błąd przepełnienia sterty). Wpisywałem problem w google, ale znalezione tam rozwiązania nie zadziałały.
kod źródłowy:
http://gist.github.com/2731964
Z góry dzięki za wszelkie wskazówki!