• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Problem z Klasą C++

0 głosów
148 wizyt
pytanie zadane 27 października 2017 w C i C++ przez Kurczak Użytkownik (940 p.)

Cześć, postanowiłem zrobić zadanie ze SPOJ'a: <ZADANIE>, ale nie samo zadanie jest ważne. Chciałem przećwiczyć używanie klas. Na komputerze program odpala się poprawnie, wyniki wyświetlają się dobre, ale na końcu się wysypuje. Wydaje mi się, że coś popsułem z konstruktorem.

KOD

 

2 odpowiedzi

0 głosów
odpowiedź 27 października 2017 przez arek01996 Stary wyjadacz (12,130 p.)
W jaki sposób program się wysypuje?
0 głosów
odpowiedź 27 października 2017 przez adrian17 Mędrzec (178,160 p.)
==4694==ERROR: AddressSanitizer: heap-buffer-overflow
in Wczytaj::matryca() main.cpp:46

Wychodzisz poza tablicę. Pewnie warunki w pętlach masz złe.

(btw, nijak nie rozumiem co ta klasa robi i czemu ona i metody nazywają się tak, jak się nazywają)

komentarz 27 października 2017 przez Kurczak Użytkownik (940 p.)
Masz rację, wychodzę poza tablicę, dzięki.

Mógłbym zrobić program na funkcjach, użyłem klasy jedynie w celu przećwiczenia jej użycia. Metoda matryca, wzięła się od słowa matrix, oznaczającego macierz, może to tłumaczenie nie jest poprawne. Klasa faktycznie powinna nazywać się inaczej, ale nazwa to wynik mojego pierwotnego konceptu, który zmieniał się kilkukrotnie. Metoda "wiekszy", myślę, że nie jest zła.
komentarz 27 października 2017 przez DragonCoder Pasjonat (19,190 p.)
Wrecz przeciwnie jest zla, skoro chciales uzyc slowa maciert, to uzyj w jezyku angieslkim, tak samo jak cala reszta zmiennych.

1) to dpbry zwyczaj i cwiczysz jezyk

2) czasami warto napisac na agielskim forum o zapytanie, bo czesto dostaniesz tam spora ilosc odpowiedzi itd.

Podobne pytania

0 głosów
3 odpowiedzi 170 wizyt
+1 głos
1 odpowiedź 120 wizyt
pytanie zadane 1 kwietnia 2017 w C i C++ przez heros22pt Użytkownik (960 p.)
0 głosów
1 odpowiedź 53 wizyt
pytanie zadane 9 czerwca 2016 w C i C++ przez alchem Obywatel (1,210 p.)
Porady nie od parady
Wynikowy wygląd pytania, odpowiedzi czy komentarza, różni się od tego zaprezentowanego w edytorze postów. Stosuj więc funkcję Podgląd posta znajdującą się pod edytorem, aby upewnić się, czy na pewno ostateczny rezultat ci odpowiada.Podgląd posta

63,167 zapytań

109,404 odpowiedzi

228,554 komentarzy

42,693 pasjonatów

Przeglądających: 60
Pasjonatów: 10 Gości: 50

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...