首页 > 其他分享 >缺省源

缺省源

时间:2024-04-17 17:34:00浏览次数:21  
标签:read args 缺省 long write using define

#include<bits/stdc++.h>
using namespace std;
#define swap(x,y) (x^=y^=x^=y)
#define pt puts("")
using ll=long long;using ull=unsigned long long;
#ifdef linux
#define gc getchar_unlocked
#define pc putchar_unlocked
#else
#define gc getchar
#define pc putchar
#endif
namespace IO{
    template<typename T>inline bool read(T &x){x=0;char s=gc();bool f=true;for(;(s<'0'||'9'<s)&&(s!=EOF);s=gc()) if(s=='-') f=false;for(;'0'<=s&&s<='9';s=gc()) x=(x<<1)+(x<<3)+(s^48); if(!f) x=~x+1;return s!=EOF;}
    inline bool read(string &str){char s=gc();for(;s!=' '&&s!='\n'&&s!=EOF;s=gc())str.push_back(s);return s!=EOF;}
    inline bool read_line(string &str){char s=gc();for(;s!='\n'&&s!=EOF;s=gc()){str.push_back(s);}return s!=EOF;}
    inline bool read(char &s){bool flag=(scanf(" ")!=EOF);s=gc();return flag&&(s!=EOF);}
    inline bool read(char *s){return (scanf("%s",s)!=EOF);}
    template<class T,class... Args> inline bool read(T &x,Args&... args){return (read(x)&&read(args...));}
    template<class T>inline void write(T x){static T st[45];T top=0;if(x<0)x=~x+1,pc('-');do{st[top++]=x%10;}while(x/=10);while(top)pc(st[--top]^48);}
    inline void write(char x){pc(x);}
    inline void write(string s){for(register int i=0;s[i];++i) pc(s[i]);}
    inline void write(char *s){printf("%s",s);}
    template<class T,class... Args> inline void write(T x,Args... args){write(x);write(args...);}
}using namespace IO;
signed main(){
    #ifndef ONLINE_JUDGE
        freopen("in.in","r",stdin);
        freopen("out.out","w",stdout);
    #endif
    
}

标签:read,args,缺省,long,write,using,define
From: https://www.cnblogs.com/hzoi-Cu/p/18141322

相关文章

  • day12_我的Java学习笔记 (package包、权限修饰符_private+缺省+protected+public、fin
    1.包IDEA配置自动导包:2.权限修饰符同一个类中的,【private、缺省、protected、public】都可以访问同一个包中的其他类,【private】不可以访问,【缺省、protected、public】都可以访问不同包下的无关类,【private、缺省、protected】都不可以访问,只有【public......
  • c++中的缺省参数
    c++相对于C语言的一个新的语法叫做缺省参数。什么叫做缺省参数呢???我们先来看我们已知的Add函数缺省参数就是给x和y赋一个默认的值  我们可以根据自己的需要将x或者y给上缺省值看下面一个例子: 如果我们将函数中所有的参数都给上了缺省值,我们也叫这些参数为全缺省参数......
  • C++从入门到精通——缺省参数
    缺省参数前言一、缺省参数概念二、缺省参数分类位置参数的缺省参数全缺省参数半缺省参数关键字参数的缺省参数函数指针的缺省参数`lambda`表达式三、缺省参数的具体代码展示main.cpp前言缺省参数是在函数定义时指定的默认值,当调用函数时未提供该参数的值时,将使......
  • C++缺省参数与函数重载
    1.缺省参数1.1定义即函数声明或定义时为函数指定一个缺省值,如果调用函数时传入参数,则变量的值为实参的值,如果调用时未传入参数,则变量的值为缺省值。//其中a=0即为定义的缺省值voidFun_test(inta=0){ cout<<"a="<<a<<endl;}intmain(){//传入参数,a......
  • OSPF Demo1 认证、BR优先级、RID、缺省路由宣告
     拓扑图计算开销值经过计算,R1到4.4.4.4的Cost值为49R4S2/0/0的开销=100/2.048≈48R1G0/0/0的开销=1验证:displayiprouting-tableprotocolospf各个路由器配置命令syssysnameR1intg0/0/0ipadd192.168.0.124ospfdr-pri200ospf1router-id1.1.1......
  • 【C++】c++中的输入输出;缺省;重载;
    1、c++输入输出#include<iostream>//std是C++标准库的命名空间名,C++将标准库的定义实现都放到这个命名空间中usingnamespacestd;intmain(){ cout<<"Helloworld!!!"<<endl; return0;}//流插入运算符<<在一个语句中可以多次使用,如上面实例中所示,endl用于在行末添加......
  • C++缺省参数
    缺省参数什么是缺省参数呢?简单来说,就是函数的参数可以给一个默认值,如果不给这个函数传递参数的时候那么改参数就是默认值,否则参数就是你指定的参数缺省参数分为全缺省和半缺省全缺省参数:所有的参数都有默认值voidfunc(inta=10,intb=20,intc=30){cou......
  • 十七、配置 IS-IS 通告缺省路由实验组网
    1、实验拓扑图2、实验目的R1、R2、R3之间构建LEVEL-1关系,R3、R4、R5之间构建LEVEL-S关系,R3为LEVEL-1-2路由器(边界路由器);默认情况下,R3产生ATT置位为1的LSP,另LEVEL-1路由器收到ATT为1的LSP后产生下一跳指向R3的缺省路由;之后再验证对ATT比特位进行手动配置产生的后续结果3、配置[r3]di......
  • (建议收藏)一篇汇总常见华为企业网络设备缺省登录信息与恢复账号密码
    作者:网络之路一天 首发公众号:网络之路博客(ID:NetworkBlog)给大家整理了常见的华为路由器、交换机、无线AC、AP、防火墙的初始化登录密码,以及恢复密码的时候用到的缺省信息,up也是把所有产品手册找了一圈,汇总起来,希望大家可以点赞、三连支持一拨~~~(每个系列的详细登录方法也出过视频,......
  • 配置ospf通告缺省路由实验
    1、实验拓扑图2、实验目标R2与R3为企业边界出口设备,组成双出口冗余备份以实现负载分担,企业内部配置运行部署OSPF路由协议,令PC1与PC2可正常访问R1路由器的100.1.1.0网络;为减少路由表的容量,在R2与R3上配置缺省路由,提供连通性的同时保证网络的高可用性3、实验配置步骤......