Ejemplo completo sobre la implementación de pilas manejando Visual Studio .net 2003 //----LIO

  1. include “stdafx.h”
  2. using <mscorlib.dll>

using namespace System;

using namespace System::Collections;

public __gc class Ejemplo Stack?{

public:

    static void Imprime(I Enumerable? __gc *Mi Coleccion?) 

	{

        System::Collections::I Enumerator? __gc *Mi Enumerador? 

= Mi ColeccionGet Enumerator?();

        while (Mi EnumeradorMove Next?())

            Console::Write(S”\t{0}”, Mi Enumerador→Current);

        Console::Write Line?();
    }

};

int main() {

    Stack __gc *Mi Pila? = new Stack();

    Mi Pila→Push(S”Hola”);

    Mi Pila→Push(S”Mundo”);

    Mi Pila→Push(S”!”);

    // Despliega las propiedades y valores de los pila.

    Console::Write Line(S”Mi Pila”);

    Console::Write Line(S”\tCount:    {0}”, 

__box(Mi Pila→Count));

    Console::Write(S”\tValores:”);

	Ejemplo Stack::Imprime(Mi Pila);

	system(“pause”);

	return 0;

}


Búsqueda personalizada