- admin's blog
【模板】快读
- @ 2024-5-9 22:01:59
【模板】快读
#define getchar() (frS==frT&&(frT=(frS=frBB)+fread(frBB,1,1<<15,stdin),frS==frT)?EOF:*frS++)
char frBB[1<<15],*frS=frBB,*frT=frBB;
template<typename T>
inline void read(T &x){
x=0;char c=getchar();
while(!isdigit(c))c=getchar();
while(isdigit(c)){x=x*10+c-'0';c=getchar();}
}