标签:
输入挂,原理是把文件里面的东西用fread一次性读到内存。
使用时必须 #include “cctype”, 先调用 IO:init(); 然后全部用 IO:readint() 读入数据;
namespace IO {
const static int maxn = 200 << 20;
static char buf[maxn], *pbuf = buf, *End;
void init() {
int c = fread(buf, 1, maxn, stdin);
End = buf + c;
}
int &readint() {
static int ans;
ans = 0;
while (pbuf != End && !isdigit(*pbuf)) pbuf ++;
while (pbuf != End && isdigit(*pbuf)) {
ans = ans * 10 + *pbuf - ‘0‘;
pbuf ++;
}
return ans;
}
}
版权声明:本文为博主原创文章,未经博主允许不得转载。
标签:
原文地址:http://blog.csdn.net/kl28978113/article/details/47731691