Jump to content
Araştır
  • Diğer seçenekler ...
Sonuçları bul ...
Sonuçları bul ...
KO Developers Platformuna Hoşgeldin!
OzkanOzdemir

[C++] BinaryReader Class (Read File)

Önerilen Mesajlar

Admin
Kendi dosyalarımda SMD dosya yapısını kaldırdığımda kendi dosya sistemimi yazarım düşüncesiyle CreateFile ve ReadFile fonksiyonunu kullanıyordum. Tek tek uzun uzun yazmak yerine tek bir class oluşturup onun üstünden devam edeyim dedim. C# BinaryReader kütüphanesine benzetmeye çalıştım. İlk önce fonksiyon fonksiyon değişken türlerini belirlerken daha sonra ByteBuffer classı gibi yapayım daha kullanışlı olur düşüncesine girdim.

Bunun üstünden gidip BinaryWriter bölümünü de yazabilirsiniz.
Belki boş olduğum bir zaman BinaryWriter bölümünü de paylaşırım.

Kullanışından bir örnek vereyim;



BinaryReader reader("C:\\Windows\\KODevelopers\\File.Extension");

if (!reader.Exists() || !reader.hasData())
return false;

std::string strTest;
reader >> strTest;

uint32 pID;
uint8 pStatus;
uint16 pBelong;

reader >> pID >> pStatus >> pBelong;

float PosX = reader.read();

Gizli İçerik

    Gizli içeriği görmek için bu konuya bir mesaj yazın.

İletiyi paylaş


Link to post
Sitelerde Paylaş

×
×
  • Yeni Oluştur...