- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- iPhone topik
- Motorola Razr 60 Ultra - ez a kagyló könnyen megfő
- Nem lett arányos a fogyókúra
- Xiaomi 14T - nem baj, hogy nem Pro
- Apple iPhone 16 Pro - rutinvizsga
- Az Oppo Find X8 Ultra lett a legvékonyabb kameramobil
- Apple Watch
- Honor Magic7 Pro - kifinomult, költséges képalkotás
- Íme az új Android Auto!
Ú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
Hirdetés
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Motorolaj, hajtóműolaj, hűtőfolyadék, adalékok és szűrők topikja
- Automata kávégépek
- Xbox Series X|S
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- iPhone topik
- exHWSW - Értünk mindenhez IS
- Mielőbb díjat rakatnának a görögök az olcsó csomagokra az EU-ban
- Kertészet, mezőgazdaság topik
- Apple asztali gépek
- Óvodások homokozója
- További aktív témák...
- AKCIÓ! Gigabyte B650M R7 7700X 32GB DDR5 1TB SSD RTX 3080Ti 12GB Cooler Master H500P WHITE 750W
- DELL PowerEdge R730xd 16LFF+2SFF rack szerver - 2xE5-2680v3,64GB RAM,4x1GbE,H730 RAID v ZFS
- BESZÁMÍTÁS! Sony PlayStation 4 PRO 1TB SSD fekete játékkonzol extra játékokkal garanciával hibátlan
- AKCIÓ! GIGABYTE AORUS MASTER RX 6800 XT 16GB videokártya garanciával hibátlan működéssel
- 130+131+132+133 - Lenovo Legion Pro 7 (16IRX9H) - Intel Core i9-14900HX, RTX 4080
Állásajánlatok
Cég: PC Trade Systems Kft.
Város: Szeged
Cég: PC Trade Systems Kft.
Város: Szeged