zoukankan      html  css  js  c++  java
  • C++读取字符串数据的两种方式

    C++读取字符串数据的两种方式

    对于同样的样例输入:

    ladder came tape soon leader acme RIDE lone Dreis peat
    ScAlE orb eye Rides dealer NotE derail LaCeS DrIed
    noel dire Disk mace Rob dries

    方式1

    #define LOCAL
    #include<iostream>
    using namespace std;
    int main(){
        #ifdef LOCAL
        freopen("data.in","r",stdin);
        freopen("data.out","w",stdout);
        #endif
    
        string s;
        while(cin>>s){
            cout<<s<<endl;
        }
    }
    

    样例输出

    ladder
    came
    tape
    soon
    leader
    acme
    RIDE
    lone
    Dreis
    peat
    ScAlE
    orb
    eye
    Rides
    dealer
    NotE
    derail
    LaCeS
    DrIed
    noel
    dire
    Disk
    mace
    Rob
    dries

    方式2

    #define LOCAL
    #include<iostream>
    using namespace std;
    int main(){
        #ifdef LOCAL
        freopen("data.in","r",stdin);
        freopen("data.out","w",stdout);
        #endif
    
        string s;
        while(getline(cin,s)){
            cout<<s<<endl;
        }
    }
    
    

    样例输出:

    ladder came tape soon leader acme RIDE lone Dreis peat
    ScAlE orb eye Rides dealer NotE derail LaCeS DrIed
    noel dire Disk mace Rob dries

    keep going
  • 相关阅读:
    前端框架AngularJS入门
    springcloud---Eureka yml
    springcloud 的Eureka配置
    虚拟机中文件和目录的相关操作
    SpringBoot整合Redis
    IDEA整合GIT操作
    Ubuntu 安装步骤
    Centos 7 安装
    Centos 6 安装步骤
    防止root口令被破解
  • 原文地址:https://www.cnblogs.com/MarkKobs-blog/p/10457231.html
Copyright © 2011-2022 走看看