Witam od parunastu minut męczę się z problemem wyświetlania dodatkowego znaku: http://screenshot.sh/odZNTc7KUEVtT. Taka wypustka z boku znajduje się w każdej linii y gdy poruszam "wężem". Gdy w kodzie usuwam rysowanie ciała problemu nie ma :v
{
for (int i = 0; i < 20; i++)
{
cout << "|";
for (int z = 0; z < 25; z++)
{
if (i == Glowa.y && z == Glowa.x)
cout << Glowa.Postac;
if (i == Poz_y_Glowy && z == Poz_x_Glowy)
cout << Punkt.Postac;
else
cout << ' ' ;
}
cout << "|" << endl;
}
Tu jest fragment z całością a tu bez:
{
for (int i = 0; i < 20; i++)
{
cout << "|";
for (int z = 0; z < 25; z++)
{
if (i == Glowa.y && z == Glowa.x)
cout << Glowa.Postac;
else
cout << ' ' ;
}
cout << "|" << endl;
}
skrin bez problemu: http://screenshot.sh/m3AFJDUv9bfgd