Wednesday, March 15, 2006

Hola, ya tenía tiempo de no escribir aquí. Aquí les va un pequeño ejemplo del RTTI
que hice hoy por la mañana. Espero les guste.


#include
<iostream>
#include <vector>
#include <typeinfo>

class Animal
{
public:
Animal()
{
std::cout << "The Animal Kingdom rejoices because an " <<>\n\n";
std::vector Zoo;

Zoo.push_back(new Lion);
Zoo.push_back(new Cow);
Zoo.push_back(new Monkey);

std::vector::iterator it;

for(it = Zoo.begin(); it != Zoo.end(); ++it)
{
(*it)->SayHi();
}

for(it = Zoo.begin(); it != Zoo.end(); ++it)
{
delete *it;
}

return 0;
}

0 Comments:

Post a Comment

<< Home