1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| /*********************************************************/
template<> void AFXAPI SerializeElements<CItem> (CArchive& ar, CItem* pElements, int nCount);
// la gestion d'un tableau de cette classe .
typedef CArray<CItem,CItem&> CArrayItem;
// Source.........................
//---------------------------------------------------------------------------------------
// definition de la methode de serialisation de l'objet CItem pour le template CArray.
template <> void AFXAPI SerializeElements <CItem> ( CArchive& ar,
CItem* pItem, int nCount )
{
for ( int i = 0; i < nCount; i++, pItem++ )
pItem->Serialize( ar );
}
/*********************************************************/ |