在程序中想获得终端大小,需要用ioctl
ioctl(STDIN_FILENO,TIOCGWINSZ,&winsize)
winsize结构的描述参见<termios.h>
如果还想获得终端更多的属性,man一下tcgetattr()函数
#include<stdio.h>
#include<sys/types.h>
#include<sys/ioctl.h>
#include<unistd.h>
#include<termios.h>
int
在程序中想获得终端大小,需要用ioctl
ioctl(STDIN_FILENO,TIOCGWINSZ,&winsize)
winsize结构的描述参见<termios.h>
如果还想获得终端更多的属性,man一下tcgetattr()函数
#include<stdio.h>
#include<sys/types.h>
#include<sys/ioctl.h>
#include<unistd.h>
#include<termios.h>
int