Új hozzászólás Aktív témák
-
nickwearby
tag
Ezt a problémát sikerült kiküszöbölni,
most már fut (mondjuk nem épp jól, ..). -
nickwearby
tag
Nem,
azt hiszem, hiba volt csak egy részletet belinkelni
A hiba ott van, hogy egy egy dimenziós tömböm van,
abból ki akarom választani,
hogy melyik értéke a legalacsonyabb (ami lehet negatív is),és ennek a sorszámát, tehát, hogy hányadik ez az elem a tömbben,
azt a számot akarom betenni az INDEX nevű változóba.De pont ott jelzi a debugger a hibát,
abban a sorban,
amikor a tömb i-edik eleméből azt az adatot,
hogy hányadik,
be akarom tenni az INDEX-be.
-->
INDEX=i;És nem tudom, hogy hol hibás a gondolatmenetem

-
nickwearby
tag
Bocsánat,
egy lényeges infót kihagytam....A program lefordul,
a futtatásnál viszont leáll.És amit feljebb beírtam hibát,
azt a debuggerrel találtam.Viszont a fájl tényleg nem tölthető le,
ezért ide raktam inkább.
Még egyszer teljes kód txtben. -
nickwearby
tag
Sziasztok,
egy házit írok,
és már kész is van a kód, de el sem indul....A debugger segmentation fault hibaüzenetet dob ki,
de nem tudok rájönni, mit kellene másképp írni,
mert még csak két hónapja kezdtem, annyira nem vagyok mélyen a témában.Ez a debugger log:
Starting debugger:
done
Registered new type: wxString
Registered new type: STL String
Registered new type: STL Vector
Setting breakpoints
Debugger name and version: GNU gdb 6.7.50.20071127
Child process PID: 1240
Program received signal SIGSEGV, Segmentation fault.
At D:/Program Files/CodeBlocks/MinGW/bin/../lib/gcc/mingw32/3.4.5/../../../../include/c++/3.4.5/iostream:77Ez a backtrace ablakban jelenik meg:
#0 0040D4C7 probe() (D:/Program Files/CodeBlocks/MinGW/bin/../lib/gcc/mingw32/3.4.5/../../../../include/c++/3.4.5/iostream:77)
#1 0040CFA4 std::__timepunct<char>::_M_initialize_timepunct() (D:/Program Files/CodeBlocks/MinGW/bin/../lib/gcc/mingw32/3.4.5/../../../../include/c++/3.4.5/iostream:77)
#2 0040124B __mingw_CRTStartup()
#3 00401298 mainCRTStartup()És a hibás programrész:
[B]void minimum (int tombketto[] , int N , int MIN, int INDEX){
for (int i=0; i<N ; ++i){
if(tombketto[i]<MIN){
INDEX=i;
MIN=tombketto[i];}
}return;
}[/B]Elvileg ennek azt kéne csinálnia, hogy a tömb adatait egyenként megvizsgálja és a legkisebb értéket beteszi a MIN változóba,
és annak indexét az INDEX változóba.A hibát abban a sorban jelzi,
ahol az INDEX=i;
található.Ha ez a részlet nem elég az értelmezéshez,
ide feltettem az egész kódot.Előre is kösz a segítséget.
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- AMD Radeon RX 7900 XT 20GB XFX Speedster MERC310 Garanciás!
- Playstation 5 Slim Disc Edition 1TB, újra fémpasztázva, 6 hó garanciával, Bp-i üzletből eladó!
- CANON Objektív ZOOM Lencse EF-S 18-55mm 1:3.5-5.6 IS / 58
- Chieftec CTG-500-80P 500W 80+ minősítésű ATX tápegység
- Gigabyte GA-H110M-S2H (rev: 1.0 LGA 1151 alaplap, + i5-6600 CPU, + Garancia!
- Bomba ár! Dell Vostro 3560 - i3-3120M I 8GB I 320GB I DVDRW I 15,6" HD I HDMI I Cam I Garancia!
- GYÖNYÖRŰ iPhone 13 256GB Pink -1 ÉV GARANCIA - Kártyafüggetlen, MS3427, 100% Akkumulátor
- GYÖNYÖRŰ iPhone 14 Pro Max 128GB Space Black -1 ÉV GARANCIA - Kártyafüggetlen, MS3765, 100% Akku
- HIBÁTLAN iPhone 12 Pro 512GB Gold -1 ÉV GARANCIA - Kártyafüggetlen, MS3684, 100% Akkumulátor
- 365 NAPRA RÉSZLETRE BANKMNETES KAMATMENTES , GAMER PC ,LAPTOPOK , GAMER SZÉKEK , GAMER MONITOROK
Állásajánlatok
Cég: NetGo.hu Kft.
Város: Gödöllő
Cég: Promenade Publishing House Kft.
Város: Budapest



