读优模板
Posted binghun
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了读优模板相关的知识,希望对你有一定的参考价值。
打了一个用重载的读优,大家可以用用
struct FastIO {
template <typename T> FastIO& operator >> (T& In) {
In = 0;
char Ch = getchar ();
int Flag = 1;
for (; ! isdigit (Ch); Ch = getchar ()) if (Ch == ‘-‘) Flag = -1;
for (; isdigit (Ch); Ch = getchar ()) In = (In << 3) + (In << 1) + (Ch ^ 48);
In *= Flag;
return *this;
}
}fin;
用法:
int a, b;
fin >> a >> b;
cout << a << " " << b;
输入:
34 -34
输出:
34 -34
以上是关于读优模板的主要内容,如果未能解决你的问题,请参考以下文章