- gban: Ingyen kellene, de tegnapra
- Mr Dini: Mindent a StreamSharkról!
- btz: Internet fejlesztés országosan!
- VoidXs: Tényleg minden játék optimalizálatlan?
- bitpork: MOD Júni 28- Augusztus 2- szombat jelen állás szerint.
- sziku69: Szólánc.
- Luck Dragon: Asszociációs játék. :)
- sziku69: Fűzzük össze a szavakat :)
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Rap, Hip-hop 90'
Új hozzászólás Aktív témák
-
martonx
veterán
Sziasztok kellene nekem egy kis C++-os segítség!
A feladat: bináris fileban adott struktúrájú adatok találhatóak. Létre kell hozni egy osztályt, ami tömbként tárolja a bináris fájlban talált adatokat.
Kész is van a kódom, de mire kész lettem vele nem fordul be. Vajon miért?#include <iostream>
#include <fstream>using namespace std;
struct dolgozo
{
char nev[30];
unsigned int kor;
long int fizetes;
};class dolgoszt
{
private:
dolgozo *adatok;
int db;
public:
dolgoszt(char nev[])
{
int i=0;
db=0;
dolgozo r;
ifstream zh;
zh.open(nev);
if (zh.fail()) {cout<<"Error when open the file";exit(1);}
zh.read((char*) &r, sizeof(dolgozo));
while (!zh.eof())
{
db++;
}
adatok = new dolgozo[db];
zh.beg;
zh.read((char*) &r, sizeof(dolgozo));
while (!zh.eof())
{
adatok[i]=r;
i++;
zh.read((char*) &r, sizeof(dolgozo));
}
zh.close();
}
~dolgoszt();void kiir()
{
cout<<adatok->nev<<"\t"<<adatok->fizetes<<"\t"<<adatok->kor<<endl;
}};
int main()
{
char file[30]="c:\\dolgozo.dat";
dolgoszt d(file);
cin.get();
}És a hiba valahol itt lesz: adatok = new dolgozo[db];
Sajnos az én tudásom itt véget ért, légyszi segítsetek!
Ú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!
- Vékonyabb lett, jobb kamerát kapott, de az akku maradt a régi: itt a Fold7
- Alakul a Visa és a Mastercard európai ellenfele
- A fociról könnyedén, egy baráti társaságban
- iRacing.com - a legélethűbb -online- autós szimulátor bajnokság
- Új kétfiókos NAS-sal gyarapodott a Synology palettája
- World of Tanks - MMO
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Filmvilág
- Autós topik
- Formula-1
- További aktív témák...
- Gamer laptop
- 120" 4K HDR Házimozi (Optoma UHD 51 + 120 olasz mozivászon)
- HP DL380p Gen8 12LFF - 4x4TB SAS - 2x E5-2650L v2 - 96GB ECC - 2x10Gbit + 2x1Gbit
- Microsoft Surface Book 2, Sérült, 13,5 (3000x2000), i5-8350U, 8GB DDR4, 256GB SSD, 27% ÁFÁS SZÁMLA!
- Asztali PC , R7 8700F , RTX 3070 Ti , 32GB DDR5 , 512GB NVME , 1TB HDD
- 118 - Lenovo Legion Pro 5 (16ARX8) - AMD Ryzen 9 7945HX, RTX 4070 (ELKELT)
- Microsoft Windows, Office & Vírusirtók: Akciók, Azonnali Szállítás, Garantált Minőség, Garancia!
- ÁRGARANCIA!Épített KomPhone Ryzen 7 7700X 32/64GB RAM RTX 5070Ti 16GB GAMER PC termékbeszámítással
- Telefon felvásárlás!! iPhone 11/iPhone 11 Pro/iPhone 11 Pro Max
- Bowers/Wilkins PX8 fejhallgatók (dupla Bluetooth eszköz csatlakoztatása!) - ELKELTEK
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Promenade Publishing House Kft.
Város: Budapest