- Milyen okostelefont vegyek?
- Vivo X200 Pro - a kétszázát!
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- Samsung Galaxy A52s 5G - jó S-tehetség
- Sony Xperia 1 VII - Látod-e, esteledik
- A Pixel 10 minden színben és oldalról
- Hat év támogatást csomagolt fém házba a OnePlus Nord 4
- Xiaomi Mi 10T Pro - a házon belüli ellenfél
- Samsung Galaxy A54 - türelemjáték
- Samsung Galaxy Watch7 - kötelező kör
Hirdetés
Ú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!
- Milyen légkondit a lakásba?
- Battlefield 6
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- PROHARDVER! feedback: bugok, problémák, ötletek
- Filmvilág
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Kormányok / autós szimulátorok topikja
- Mibe tegyem a megtakarításaimat?
- Lakáshitel, lakásvásárlás
- Samsung Galaxy Felhasználók OFF topicja
- További aktív témák...
- Új,bontatlan,dobozos, számlás,garanciás 7800X3D CPu.
- HP 640 G5 laptop - 14FHD/I5-8265U/8-16-32GB/256SSD/Win11-Win10 - 2 év garancia
- HP 650 G4 laptop - 15,6FHD/I5-8250U/8-16GB-32GB/256SSD/Win11-Win10 - 2 év garancia
- Ubiquiti Unifi Access Intercom
- TCL 55C745 TV 4K FALD, HDR Dolby Vision, DTS, 2029.07-ig garanciális, dobozában, fóliás, karcmentes.
- BESZÁMÍTÁS! ASUS VS228DE FHD TN 5ms monitor garanciával hibátlan működéssel
- BESZÁMÍTÁS! ASRock B550M R5 5600 32GB DDR4 512GB SSD RTX 4060 TI 16GB Zalman N5 Chieftec 700W
- HIBÁTLAN iPhone 15 Pro Max 256GB White Titanium -1 ÉV GARANCIA - Kártyafüggetlen, MS3006, 90% Akksi
- RAKTÁRSÖPRÉS!!! - Videókártyák, Monitorok, Notebookok, Stb. - Szaküzletből! Számlával!
- Apple Watch SE 40mm 32GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: FOTC
Város: Budapest