Ejemplo completo sobre la implementación de pilas manejando Visual Studio .net 2003 //----LIO
- include “stdafx.h”
- 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 Coleccion→Get Enumerator?();
while (Mi Enumerador→Move 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