IMPLEMENT_SERIAL
Generuje kód jazyka C++, nezbytné pro dynamickou CObject-název třídy a pozice v rámci hierarchie odvozené třídy aplikace access run time.
IMPLEMENT_SERIAL(class_name, base_class_name, wSchema )
Parametry
class_name
Skutečný název třídy.base_class_name
Název základní třídy.wSchema
A UINT "číslo verze" zakódovat archivu povolení rekonstrukci program identifikovat a zpracovávat data vytvořená v programu starší verze.Číslo třídy schématu nesmí být vyšší než –1.
Poznámky
Použití IMPLEMENT_SERIAL makro v modulu cpp; potom propojte výsledný kód objektu pouze jednou.
Můžete použít AFX_API makra automaticky exportovat CArchive extrakce operátor pro třídy pomocí DECLARE_SERIAL a IMPLEMENT_SERIAL makra.BRACKET deklarace tříd (umístěný v souboru soubor s příponou h) s následujícím kódem:
#undef AFX_API
#define AFX_API AFX_EXT_CLASS
// <your class declarations here>
#undef AFX_API
#define AFX_API
Další informace naleznete Témata třídy CObject.
Příklad
IMPLEMENT_SERIAL(CAge, CObject, VERSIONABLE_SCHEMA | 2)
Požadavky
Záhlaví: afx.h