zoukankan      html  css  js  c++  java
  • 输入挂

    输入挂   
    比一般的输入挂还快一些 但这个输入挂使用了之后就不能再使用其它的输入函数了 
    typedef long long LL;
    namespace IStream {
        const int L = 1 << 15;  
        char buffer[L], *S, *T;  
        inline char get_char() {  
            if (S == T) {  
                T = (S = buffer) + fread(buffer, 1, L, stdin);  
                if (S == T) return EOF;  
            }  
            return *S++;  
        }  
        inline int get_int(int& tvalue) {//含有负数的整型读入, 成功返回1 失败返回EOF
            char c;
            int re = 0, sgn = 1;
            for (c = get_char(); c != EOF && c != '-' && (c<'0' || c>'9'); c = get_char());
            if (c == EOF) return EOF;
            if (c == '-') { sgn = -1; c = get_char(); }
            while (c >= '0' && c <= '9')
                re=(re<<1)+(re<<3)+(c-'0'), c=get_char();  
            tvalue = sgn * re;
            return 1;
        }
     
    }
    using IStream::get_int;
  • 相关阅读:
    利用shell脚本实现免密认证
    利用shell脚本实现https证书认证
    高级sed命令
    Zabbix自定义监控
    Zabbix三种邮箱告警配置
    Zabbix配置
    监控服务Zabbix部署
    Ftp
    Samba
    NFS
  • 原文地址:https://www.cnblogs.com/DWVictor/p/10283202.html
Copyright © 2011-2022 走看看