Új hozzászólás Aktív témák
-
h1ght3chzor
őstag
válasz
bandi0000
#2431
üzenetére
Az adataidnak alapból rendezve kéne, hogy jöjjenek, legalább hétre lebontva, különben nem tudod megmondani szerintem. A buborékrendezést pedig utána a heteken belül csináld meg, hogy hétfő-kedd stb sorrendben legyenek, ezután végigmész a listán: hétfőtől kezded napok szerint++, és ha van km, akkor kiíratod, és ugrassz a következő hétfőre.
-
h1ght3chzor
őstag
-
h1ght3chzor
őstag
válasz
BTminishop
#2355
üzenetére
ha c=3
a=c++-2a=3-2=1
és c=3+1=4 lesz utánaha c=3
b=--c-3b=3-1-3= -1
Ha előtte van ++ vagy --, akkor az a változó értékét előtte növeli meg, ha utána, akkor csak miután lefutott az a sor, csak utána fogja megnövelni!
Egy kis gyors tesztprogi hozzá:
#include <iostream>
using namespace std;
int main()
{
int a=0,b=0,c=3;
a=c++-2;
c=3;
b=--c-3;
cout << "a erteke: " << a << endl << "b erteke: " << b << endl;
return 0;
} -
h1ght3chzor
őstag
válasz
ArchElf
#1541
üzenetére
int pm = getprojektmeret();
this->temp = new Project [pm+1];
int i;
for(i=0;i<pm;++i){
this->temp[i]=tomb[i];
}
this->temp[i] = a;
this->tomb = new Project [pm+1];
for(i=0;i<pm+1;++i)
this->tomb[i]=this->temp[i];
this->temp=0;Ehhez mit szólsz? Úgy néz ki működik, létrehoztam a Memory class-ban egy Project* temp-et, és abba másolgatom, így még nem sikerült lefagyasztanom a progit, és nincs sztem memóriaszivárgásom sem...
Viszont ezt e kezdőcím beállítást nem látom még.

-
h1ght3chzor
őstag
válasz
ArchElf
#1541
üzenetére
Igen, a terület kiosztással van probléma. Nagyon belebonyolódtam, mert ugye akkor is vizsgálnom kell, ha ==1 vagy (i)==0 ugye, és ennek rengeteg kombinációját látom, de lehet csak nagyon nem látom már át.
Egyébként a kezdőcímet nem tudom beállítani pontosan ez miatt, a legkisebb helyet azt szerintem jól megtalálom, bár már ez sem biztos. 
-
h1ght3chzor
őstag
válasz
h1ght3chzor
#1538
üzenetére
Boccs, félreírtam, eltárolja, viszont vmit elnéztem feljebb, mert ha kitörlök egy középső elemet, akkor vmiért 0-s kezdőcímet kap.
Ezt még kidebugolom, viszont a memóriaszivárgás ismét kérdéses. 
-
-
h1ght3chzor
őstag
-
h1ght3chzor
őstag
válasz
h1ght3chzor
#1513
üzenetére
-
h1ght3chzor
őstag
válasz
proci985
#1511
üzenetére
Getprojektmeretet szépen megkapom, azzal nincs probléma, itt vmi olyan érdekes dolog történt, hogy a tomb az egy Project* típusú, és mikor a for ciklusban visszamásolom az értékét a temp-ből, akkor az szépen meg is történik, de mikor a tomb[k], tehát az egyel nagyobbi részébe szeretném elmenteni az új projektet amit kaptam, akkor ott mintha nem is Projekt* tomb típusba mentené, hanem Projekt tomb[k]. Tehát gyakorlati példánál, ahol teszteltem: 1. Projekt amit elmentek nev: 1 meret: 1, ezt szépen el is menti, stb, 2. Projekt nev:2 meret:2, és ezt, a 2. Projektet menti el a Projekt tomb[k]-ba, és nem a Projekt* tomb-nek az elemei közé...
Egy kép róla: http://www20.zippyshare.com/v/10637883/file.html
Nem tudom mennyire érthető amit leírtam, ha vki gondolja, szívesen átküldöm az egész kódot.
A getprojektmeret a Memory classhoz tartozik igen.
-
h1ght3chzor
őstag
Segítséget szeretnék kérni, az alábbi kódrészletben hol a hiba?
Project* temp1 = new Project [getprojektmeret()];
for(int i=0;i<getprojektmeret();++i){
temp1[i]=tomb[i];
}
delete[] this->tomb;
this->tomb=new Project [this->getprojektmeret()+1];
int k;
for(k=0;k<getprojektmeret();++k){
Memory::tomb[k]=temp1[k];
}
Memory::tomb[k]=a;
delete[] temp1; -
h1ght3chzor
őstag
Bocsi, lehet hogy ipad topikba kéne írnom, de ide is leírom hátha...
Ipad-ra tud vki C++ fordító programot?
-
h1ght3chzor
őstag
válasz
Lavidaloka
#1460
üzenetére
Regisztráció nélkül tudnád használni?
-
h1ght3chzor
őstag
Sziasztok!
Vki tudna help?

Dinamikus memóriát kellene csinálnom best fit stratégiával, esetleg vkinek van kódja?

Üdv
Ú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!
- DJI AVATA Dupla Fly More Combo drón szett - VADONATÚJ, aktiválatlan
- ÁRCSÖKKENTÉS MSI Z77 MPOWER Alaplap eladó
- DJI Air 3 Fly More Combo RC2 drón - NO LIMITS
- 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ó!
- Apple iPhone 15 Plus Black Dynamic Island, 48 MP fő kamera 256 GB -100%
- Keresek Xbox Series S / Series X / Playstation 5 konzolokat
- Azonnali készpénzes nVidia RTX 2000 sorozat videokártya felvásárlás személyesen / csomagküldéssel
- LG 42LX330C 42" LED-backlit LCD TV - Full HD
- ÁRGARANCIA!Épített KomPhone Ryzen 7 9800X3D 32/64GB DDR5 RAM RTX 5070 12GB GAMER termékbeszámítással
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Promenade Publishing House Kft.
Város: Budapest
Egyébként nem bonyolult, két egymásba ágyazott for ciklussal csináld!





