Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Zapis u binarnu datoteku

[es] :: .NET :: Zapis u binarnu datoteku

[ Pregleda: 852 | Odgovora: 5 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

maximus_1
Max Maximus

Član broj: 46848
Poruke: 273
193.198.27.*



Profil

icon Zapis u binarnu datoteku13.01.2007. u 16:16

Pozdrav,
zanima me kako u C# u binarnu datoteku napisati neki objekt. Recimo da imam strukturu:

Code:

struct s {
String Ime;
int Starost;
}


i onda negdje u funkciji imam:

Code:
s obj


i kako sad zapisati taj obj u datoteku? Kako mu uopće dodijeliti neku vrijednost? MAlo sam zbunjen jer polako prelazim sa c++ na c# i tamo nisam imao ovih problema.
13.01.2007. u 16:16 

maximus_1
Max Maximus

Član broj: 46848
Poruke: 273
193.198.27.*



Profil

icon Re: Zapis u binarnu datoteku13.01.2007. u 16:32
Joj, pogriješi sam jer nisam stavio public ispred. Dakle, kod strukture treba ispred varijabli dodati public!

Ali svejedno ne znam ni dalje kako to zapisati u datoteku???
13.01.2007. u 16:32 

bjevta
Bratislav Jevtic
http://solair.eunet.yu/~bjevta
Kragujevac

Član broj: 5216
Poruke: 162
*.dynamic.sbb.co.yu.

Sajt: solair.eunet.yu/~bjevta


Profil

icon Re: Zapis u binarnu datoteku13.01.2007. u 19:05
pogledaj "serialization" u msdn-u.

možeš da beležiš u flat file (txt) ali i u xml file.
Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it. -Brian Kernighan
13.01.2007. u 19:05 

maximus_1
Max Maximus

Član broj: 46848
Poruke: 273
193.198.27.*



Profil

icon Re: Zapis u binarnu datoteku14.01.2007. u 09:33
Ja ne želim zapisati nešto u txt fajl nego baš binarno.

U c++ bi bilo ovako:

Code:
datoteka.write((char*)&zapis, sizeof(zapis));


ali kako to isto uraditi u .net-u u c#?
14.01.2007. u 09:33 

dusans
Stojanov Dušan
Pančevo

Član broj: 9551
Poruke: 233
*.donet.co.yu.



Profil

icon Re: Zapis u binarnu datoteku14.01.2007. u 21:26
http://www.c-sharpcorner.com/U...PM/serializingObjectsinCS.aspx
14.01.2007. u 21:26 

maximus_1
Max Maximus

Član broj: 46848
Poruke: 273
193.198.27.*



Profil

icon Re: Zapis u binarnu datoteku14.01.2007. u 22:13
To je to, hvala!
14.01.2007. u 22:13 

[es] :: .NET :: Zapis u binarnu datoteku

[ Pregleda: 852 | Odgovora: 5 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.