WinAPI获取当前cmd窗口能显示的行和列
#include <windows.h>
struct Size
{
int r;
int c;
};
Size Getsize()
{
CONSOLE_SCREEN_BUFFER_INFO temp;
Size a;
GetConsoleScreenBufferInfo(GetStdHandle(STD_OUTPUT_HANDLE), &temp);
a.c = temp.srWindow.Right - temp.srWindow.Left + 1;
a.r = temp.srWindow.Bottom - temp.srWindow.Top + 1;
return a;
}