zoukankan      html  css  js  c++  java
  • C++ cin 问题(还有CLion控制台问题)

    #include <iostream>
    
    int main()
    {
        int sum = 0, value = 0;
        while (std::cin >> value)
            sum += value;
        std::cout << "Sum is: " << sum << std::endl;
    
        return 0;
    }
    

    在循环读取输入时,最终结束的标志可以是输入一个非数字的字符。

    另外,在 CLion 中,结束符并不是像《C++ Primer》中所说的:

    当从键盘向程序输入数据时,对于如何指出文件结束,不同操作系统有不同的约定。在Windows系统中,输入文件结束符的方法是敲Ctrl + Z(按住Ctrl键的同时按Z键),然后按Enter或Return键。在Unix系统中,包括Mac OS X系统中,文件结束符输入是用Ctrl +D。

    而是 Ctrl+D,在我的Windows系统中是这样!另外,网上说法:Mac OS 的结束符是 cmd+D!

  • 相关阅读:
    ceph概述
    docker网络
    ceph部署
    K8s集群搭建(二)
    K8s架构
    K8s集群搭建(一)
    Kubernetes介绍
    虚拟化网络管理(二)
    virt-manager创建虚拟机
    C#中TransactionScope的使用方法和原理
  • 原文地址:https://www.cnblogs.com/fanlumaster/p/14178012.html
Copyright © 2011-2022 走看看