Witam, dawno już nie programowałem i nie wiem gdzie robię błąd, a żaden nie wyskakuje jak odpalam program o prócz tego że program się kończy od razu po włączeniu programu. Używam code blocka.
#include <iostream>
#include <conio.h>
#include <windows.h>
using namespace std;
void graphics (int sizeX, int sizeY, int objectX, int objectY, string background, string object)
{
int renderX = 1;
int renderY = 1;
int loop = 0;
while (loop == 0)
{
getch();
if ((renderX == objectX) && (renderY == objectY))
{
cout << object;
}
else
{
cout << background;
}
if (renderX == sizeX)
{
renderX = 1;
renderY ++;
cout << endl;
}
else if ((renderX == sizeX) && (renderY == sizeY))
{
loop = 1;
}
else
{
renderX ++;
}
}
}
int main()
{
graphics (5, 5, 2, 2, "#", "@");
return 0;
}