Giriş
Şu satırı dahil ederiz.
Sınıf msync() veya FlushViewOfFile() benzeri veriyi diske yollayan - yani flush() eden - bir metod sunmaz.
Constructor
Şöyle yaparız.
Şöyle yaparız.
Şöyle yaparız.
Şöyle yaparız.
Şu satırı dahil ederiz.
#include <boost/iostreams/device/mapped_file.hpp>
Sınıf sadece yazma amaçlı (writeonly) metod sunar. Okuma işlemi için kullanılamaz. Bu sınıfı kardeşi mapped_file_source sınıfıdır.Sınıf msync() veya FlushViewOfFile() benzeri veriyi diske yollayan - yani flush() eden - bir metod sunmaz.
Constructor
Şöyle yaparız.
std::string fpath = ...;
bios::mapped_file_sink file (fpath);
data metoduŞöyle yaparız.
char * const begin = file.data();
is_open metoduŞöyle yaparız.
if (!file.is_open()) {...}
size metodu
Şöyle yaparız.
char * const begin = file.data();
char * const end = file.data() + file.size();
Hiç yorum yok:
Yorum Gönder