首页 > 编程语言 >C++ IO流:控制台输入输出

C++ IO流:控制台输入输出

时间:2024-05-31 11:22:14浏览次数:17  
标签:string cin C++ IO 控制台 读取

C++输入输出头文件#include <iostream>,常用于控制台打印/OJ数据读取

分别对应:控制台IO流/文件流/字符串流,本文主要介绍控制台输出输出流

  • cin >> 空格分隔
  • cout << 控制台输出
    已知待读取元素的数量: cin >> n
    未知待读取元素的数量: while(cin >> val)

另外,可以整行读取数据,然后再解析字符串
getline(cin, string) // 从IO流或文件流逐行读取
// getline(std::cin, string, delim) // delim为分隔符,默认为空格,可以指定为,逗号comma

参考链接

标签:string,cin,C++,IO,控制台,读取
From: https://www.cnblogs.com/Todd-Qi/p/17680587.html

相关文章

  • 【漏洞复现】大华 DSS 数字监控系统 user_edit.action 信息泄露漏洞
    0x01产品简介大华DSS数字监控系统是大华开发的一款安防视频监控系统,拥有实时监视、云台操作、录像回放、报警处理、设备管理等功能。0x02漏洞概述大华DSSQ数字监控系统user_edit.action接囗处存在信息泄露漏洞。未经身份验证的远程攻击者可利用此漏洞读取后台管......
  • AndroidStudio升级Gradle到7+,compileSdkVersion 33+
    一、概述由于需求方的要求/需要,主动或被动的需要升级android的编译环境到CompileSdkVersion33。此时直接更改android项目的编译版本会报错,as版本过低或者gradle插件太老了等。也会遇到一些这样那样的bug,这一篇做一下简单的总结升级方式:以更......
  • KeyExpirationEventMessageListener监听器的使用
    KeyExpirationEventMessageListener监听器的使用KeyExpirationEventMessageListener是SpringDataRedis提供的一个类,用于监听Redis中键过期事件。当Redis中的键到达过期时间时,Redis会发出一个过期事件,该类可以用来捕捉和处理这些事件。以下是KeyExpirationEvent......
  • FaceFusion:一键重塑魔法换颜,登顶最强AI换脸技术
    4月15日,京东宣布京东创始人、董事局主席刘强东将“变成”AI数字人“采销东哥”在京东App直播。如今,不少明星、头部主播等的“分身”活跃在直播间、直播切片账号里,技术制造的“替代者”不是稀有者。相较于真实的人,数字人成本低、复制快、24小时“待机”,还能延续主播流量。Facefu......
  • C++数据结构之:栈Stack
    摘要:  it人员无论是使用哪种高级语言开发东东,想要更高效有层次的开发程序的话都躲不开三件套:数据结构,算法和设计模式。数据结构是相互之间存在一种或多种特定关系的数据元素的集合,即带“结构”的数据元素的集合,“结构”就是指数据元素之间存在的关系,分为逻辑结构和存储......
  • Delphi 2010 新增功能之: IOUtils 单元(1): 初识 TDirectory.GetFiles
    用IOUtils单元下的TDirectory.GetFiles获取文件列表太方便了;下面的例子只是TDirectory.GetFiles的典型应用...unitUnit1;interfaceuses Windows,Messages,SysUtils,Variants,Classes,Graphics,Controls,Forms, Dialogs,StdCtrls;type TForm1=......
  • pip is configured with locations that require TLS/SSL, however the ssl module in
     [root@dsc1mydjango]#pip3installdjangopipisconfiguredwithlocationsthatrequireTLS/SSL,howeverthesslmoduleinPythonisnotavailable.CollectingdjangoRetrying(Retry(total=4,connect=None,read=None,redirect=None,status=None))after......
  • 在 Flask 项目中配置 Session:简明指南
    在Flask项目中配置Session:简明指南本文介绍如何在Flask项目中配置会话1.Flask内置会话Flask自带会话管理功能,使用客户端Cookie存储会话数据。默认情况下,会话数据是签名的,以防止篡改,但未加密。因此,不建议在会话中存储敏感信息。Flask内置会话适用于小型应用或会话数......
  • Java-IO-IO模型
    参考:UNIX下的五种IO模型10分钟看懂,JavaNIO底层原理Linux五种网络IO模式(阻塞IO、非阻塞IO、IO多路复用、信号驱动IO、异步IO)1.什么是IO根据冯.诺依曼结构,计算机结构分为5大部分:运算器、控制器、存储器、输入设备、输出设备。操作系统为了保证稳定性和安全性,一个进......
  • 【C++】初始化列表、隐式转换、static成员、友元与匿名对象
    文章目录1.初始化列表2.explicit关键字2.1隐式类型转换2.2explicit3.static成员3.1成员变量3.2成员函数4.友元4.1友元函数4.2友元类5.内部类6.匿名对象1.初始化列表在创建对象时,编译器通过调用构造函数,给对象中各个成员变量一个合适的初始值。classDate{publ......