逛奔的蜗牛

我不聪明,但我会很努力

   ::  :: 新随笔 ::  ::  :: 管理 ::
int main(int argc, char *argv[]) {
    std::string str1, str2;
    
    std::cin >> str1;
    std::cin.sync();
    std::cin >> str2;
    
    std::cout << str1 << std::endl << str2 << std::endl;
    //fflush(stdin);
    
    return EXIT_SUCCESS;
}

int main(int argc, char *argv[]) {
    int v = 0;

    while (std::cin >> v) {
        std::cout << v << std::endl;
    }

    // The order clear() and sync() is very important.
    // Clear the input stream's state
    // and then clear the input stream's content
    // to input new string.
    std::cin.clear();
    std::cin.sync();

    std::string str;
    std::cin >> str;
    std::cout << str << std::endl;

    std::cout << v << std::endl;

    return EXIT_SUCCESS;
}
posted on 2010-12-17 18:17 逛奔的蜗牛 阅读(875) 评论(0)  编辑 收藏 引用 所属分类: C/C++

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理