入力フックC++テンプレート

1961 ワード

先に記録して勉強するかもしれません
inline long long readlongint()//    int ,   ,        ,      
{
    char ch = getchar();
    long long data = 0;
    while (ch < '0' || ch > '9')
        ch = getchar();
    do
    {
        data = (long long) data*10LL + ch-'0';
        ch = getchar();
    } while (ch >= '0' && ch <= '9');
    return data;
}

inline int readint()//    int ,   ,        ,      
{
    char ch = getchar();
    int data = 0;
    while (ch < '0' || ch > '9')
        ch = getchar();
    do
    {
        data = data*10 + ch-'0';
        ch = getchar();
    } while (ch >= '0' && ch <= '9');
    return data;
}