c++控制台定位光标位置
程序员文章站
2022-07-05 10:36:35
...
在我们编写小游戏时,让程序来回打印空格或回车是个很耗时的事,所以今天我给大家发一个定位光标的程序。
#include<iostream>
#include<cstdio>
#include<windows.h>
#include<conio.h>
#include<string.h>
using namespace std;
void SetCursorPosition(const int x,const int y)
{
COORD position;
position.X=2*x;
position.Y=y;
SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), position);//这个就是这样,记住格式就行
}
void print(string s,int x,int y)
{
SetCursorPosition(x, y);
cout<<s;
}
int main()
{
print("C++",1,1);
return 0;
}
一般来说这些函数不需要看懂,直接复制用就行。
上一篇: Windows线程同步——临界区对象
下一篇: C++ 控制台移动光标