c++ problem z coord

0

Po skompilowaniu kodu program nie dziala poprawnie nie pokazuje kursora w danym miejscu. Uzywam dev-c++ na win7.

#include <iostream>
#include <windows.h>

using namespace std;

void gotoxy(int x,int y)
{
	COORD coord;
	coord.X = x - 1;
	coord.Y = y - 1;
	SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), coord);
}

int main(int argc, char *argv[]) 
{
	gotoxy(5,5);
	system("pause");
	return 0;
} 

Moze mi ktos powiedziec w czym jest problem ze myszka nie znajduje sie na danej pozycji ?

1

A dlaczego myszka miałaby zmienić swoje położenie? Ona leży na twojej podkładce. Na ekranie masz kursor myszy. I dlaczego kursor myszy miałby zmienić swoje położenie?

Funkcja, którą wywołałeś zmienia kursor konsoli i program działa poprawnie.

ps. nie korzystaj z dev-c++ ani system("pause");.

0

a pod jakim programem skompilowales kod?

0

Pod Visual Studio, aczkolwiek nie ma to większego znaczenia w tym przypadku.

1 użytkowników online, w tym zalogowanych: 0, gości: 1