9 Dicembre 2002
Costruzione di Interfacce - Paolo Cignoni
12
<managed c++>
vEsempio minimo minimo di serializzazione automatica in managed c++
v#using <mscorlib.dll>
v#using <System.xml.dll>
v[System::Serializable]
vpublic __gc class test {public:
v double ssadf;
v};
v…
vtest* po = new test();
vpo->ssadf= 1234.0;
vSystem::Xml::Serialization::XmlSerializer* ser =
v   new System::Xml::Serialization::XmlSerializer(po->GetType());
vSystem::IO::TextWriter* writer = new System::IO::StreamWriter("xx.xml");
vser->Serialize(writer,po);
vwriter->Close();
v