C++:从控制台读取各种类型数据

本文总结了C++从控制台读取不同格式数据的方法,包括处理不确定长度和固定长度的数据。对于不确定长度的数据,常使用while循环配合换行符结束;对于格式复杂的确定长度数据,推荐使用stringstream来解析,尤其适用于包含括号、逗号、空格等情况。
摘要由CSDN通过智能技术生成

C++:从控制台读取各种类型数据

最近在刷题,各种乱七八糟的数据读入方式如果没有提前准备,做题的时候还是挺耽误时间的,因此决定在这里总结见过的各种格式,并持续更新

1. 读取不确定长度的数据

该类型的数据读入算是比较多了,一般以while循环进行处理,通过换行符进行终止

#include <iostream>
#include <string>
#include <vector>
using namespace std;
int main()
{
   
    int temp;
    vector<int> data;
    while(cin >> temp
  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值