Új hozzászólás Aktív témák
-
Dinter
addikt
Valaki tudna segíteni, hogy miért kétszer olvas be ez a függvény?
bool beolvas(){
String nev;
int letszam;
String str1;
String str2;
int adat;
int konstr; //csapat típusa
std::ifstream in("adatok.txt");
while((in>>konstr)){
cout<<"KONST:"<<konstr<<endl;
switch(konstr){
case 1:{
in>>nev;
in>>letszam;
in>>str1;
in>>str2;
Focicsapat* uj= new Focicsapat(nev, letszam, str1, str2);
hozzaad(uj);
break;
}
case 2:{
in>>nev;
in>>letszam;
in>>adat;
Kezicsapat* uj= new Kezicsapat(nev, letszam, adat);
hozzaad(uj);
break;
}
case 3:{
in>>nev;
in>>letszam;
in>>adat;
Kosarcsapat* uj= new Kosarcsapat(nev, letszam, adat);
hozzaad(uj);
break;
}
default:
break;
}
}
in.close();
return true;
}Input:
1 BME Foci 22 Egyik Edzo Masik Edzo
2 BME Kezi 15 2000000
3 BME Kosar 11 8 -
Dinter
addikt
Valaki tudna segíteni, hogy ebben miért van memóriaszivárgás? [link]
Tuti, hogy a ListaElem-ek azok, viszont amikor törölni akarnám őket, azt írja, hogy "nem létező adat felszabadítása".
-
-
Dinter
addikt
Van valami scanf-hez hasonló függvény, amivel megadhatom, milyen formában olvassa be az adatokat? Tehát megvan a sorom stringbe beolvasva, a részek tabulátorral elválasztva, és a tabulátorok közötti részt további stringekbe darabolni.
-
Dinter
addikt
Sziasztok.
Lenne egy függvényem, amivel txt-be íratnám ki az adatokat, ezerféle variációt kipróbáltam már, de sose csinál semmit..
#include <iostream>
#include <fstream>
...void ment() {
std::ofstream file;
file.open("adatok.txt");
file << "Teszt";
file.close();
} //kiír fájlbaMit rontok el?
Ú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!
- Kormányok / autós szimulátorok topikja
- Google Chrome
- Wuthering Waves
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Apple Watch Sport - ez is csak egy okosóra
- Öt év után újra előkerült a SiN Reloaded
- Google Pixel 10 Pro XL – tíz kicsi Pixel
- Gitáros topic
- Vezetékes FEJhallgatók
- Xiaomi 17 Ultra - jó az optikája
- További aktív témák...
- ASUS TUF Gaming VG32UQA1A VA / 4K / 160hz
- Lenovo Legion Slim 5 Ryzen 7 7840HS 16GB 1000GB RTX 4060 OLED 120Hz 1év garancia
- Precision 5570 27% 15.6" 4K+ IPS érintő i7-12700H RTX A2000 32GB 1TB NVMe ujjlolv IR kam gar
- Lenovo Legion Slim 5 Ryzen 7 7840HS 16GB 512GB RTX 4060 OLED 120Hz 1év garancia
- Gainward RTX 5060 Ti Python III 16GB GDDR7 128bit (NE7506T019T1-GB2061T) Videokártya
- Samsung Galaxy S25 / 12/256GB / Kártyafüggetlen / 12Hó Garancia / Akku: 100%
- MacBook Pro 16" M1 Max 64GB / 2TB / 27%-os ÁFÁS
- Vállalom FRP Lock os telefonok javítását ingyen kiszálással és akár helyszíni javittással
- LG 40U990A-W / 40" Ívelt Nano IPS Black / 5K UHD 120Hz / 2x ThunderBolt 5.0 / Adobe RGB 99%
- Apple iPhone 13 Pro Max 512GB,Átlagos,Dobozaval,12 hónap garanciával
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

