Stap 9: Output
Deze functie is optioneel en gewoon de uitgangen van de huidige configuratie op de console. Ik heb de functie outVec() genoemd. Deze functie lijkt op de volgende.
nietig outVec (vector < vector < int > > Raster)
{
int size=grid.size();
int counter1 = 0;
int counter2 = 0;
while(counter1<size)
{
while(counter2<size)
{
Cout << raster [counter1] [counter2];
if(counter2+1==size)
Cout << endl;
counter2 ++;
}
counter2 = 0;
counter1 ++;
}
Cout << endl << endl;
}
In dit geval uitgangen het programma een 1 als de cel levend en een 0 als de cel dood is. Een eenvoudige voorwaardelijke instructie kunt wijzigen in de vertegenwoordigingen van de cel Staten elk teken (bijvoorbeeld whitespace voor een dode cel en * voor levende cellen of iets in die richting).