CSER.

CSER adalah perpustakaan untuk serialisasi C, juga disebut 'persistensi'.
Unduh sekarang

CSER. Peringkat & Ringkasan

Iklan

  • Rating:
  • Lisensi:
  • LGPL
  • Harga:
  • FREE
  • Nama Penerbit:
  • Jeff Freedman
  • Situs web penerbit:

CSER. Tag


CSER. Keterangan

CSER adalah perpustakaan untuk serialisasi C, juga disebut 'kegigihan'. CSER adalah perpustakaan untuk serialisasi C, juga disebut 'kegigihan'. Ini tidak sederhana seperti yang Anda pikirkan, karena satu objek dapat ditunjukkan oleh beberapa objek lain. Bagaimana cara kerjanya? Menulis integer dan string karakter cukup mudah. Caranya adalah berurusan dengan benda, dan pointer untuk mereka. Serialisasi ini melibatkan penugasan ID unik # untuk setiap objek seperti yang ditulis, dan dalam menjaga tabel pencarian yang memetakan setiap objek ke ID-nya. Dengan cara itu, ketika suatu objek ditemui untuk kedua kalinya (karena sesuatu yang lain menunjuk ke sana ), hanya ID-nya yang ditulis. Dan ketika jaringan dibaca kembali, CSER tahu hanya membuat ulang objek sekali, dan untuk menggunakan pointernya ketika ID-nya ditemui sesudahnya. Bagaimana cara menggunakannya? Maaf atas kurangnya dokumentasi. Untuk awal yang cepat, lihat contoh 'test1.cc' yang disertakan dalam sumber. Berikut ini adalah daftar singkat langkah-langkah yang perlu Anda ambil (juga tercantum dalam README): 1. #include "cser.h" 2. Beras dari "serializable". 3. Tambahkan "CSER_DECLARE (MYCLASS);" di bagian publik dari kelas 'myclass'. 4. Tambahkan "cser_register (myclass);" Dalam file .cc untuk kelas Anda. 5. Tambahkan metode "Void Write (CSER_OUT) dan Void Read (CSER_IN) ke kelas Anda. Catatan: Jika instance objek adalah bagian dari objek lain ('komposisi'), maka Anda harus menulis / membaca objek itu sendiri sebelum menulis / membaca Setiap pointer untuk itu. Lihat Classc dalam 'test1.cc' sebagai contoh. 6. Kelas Anda juga harus memiliki konstruktor tanpa argumen.


CSER. Perangkat Lunak Terkait

Rmovie.

RMovie adalah ekstensi Ruby untuk mengakses dan mengambil informasi dari file video dan audio. ...

126

Unduh