快读快输

Posted lhm-

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了快读快输相关的知识,希望对你有一定的参考价值。

(code :)

template<typename T> inline void read(T &x)
{
    x=0;char c=getchar();bool flag=false;
    while(!isdigit(c)){if(c=='-')flag=true;c=getchar();}
    while(isdigit(c)){x=(x<<1)+(x<<3)+(c^48);c=getchar();}
    if(flag)x=-x;
}
template<typename T> inline void write(T x)
{
    short st[30],tp=0;
    if(x<0) putchar('-'),x=-x;
    do st[++tp]=x%10,x/=10; while(x);
    while(tp) putchar('0'|st[tp--]);
}

以上是关于快读快输的主要内容,如果未能解决你的问题,请参考以下文章

快读快写模板

C++ 快读快写模板

Java快读快写

卡常三连(快读快写+re)

快读快写 2021.5.23

浅谈快读快写