Ú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!
- Apple iPhone X, 256GB, Kártyafüggetlen
- Csere-Beszámítás! RTX Számítógép játékra! I7 6700K / 32GB DDR4 / RTX 2060 / 500GB SSD
- AKCIÓ! Apple Macbook Pro 16" 2019 i9 9980HK 64GB DDR4 1TB SSD Radeon Pro 5500M garanciával
- Intel X540-T2 dual-port 10GbE RJ45 hálózati vezérlő (10Gbit, 2 port, áfás számla, garancia)
- NVIDIA Quadro M2000 4GB 128bit GDDR5 videokártya
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest