例如,输入以逗号隔开的字符,忽略逗号

1,2,3,4,,a,s,sdsd,s

第一种方法:

char*p;p = new char[100];int i = 0;while (cin.get(p[i]))  //逐个从流中读取字符到p中{if (p[i] == ','|| p[i] == ' ')  //忽略 空格和逗号{continue;}else if (p[i] == '\n')  //读取到空格时结束输入{p[i] =NULL;break;}i++;}

运行结果:

第二种方法:

void test01()
{char tem;char *p;p = new char[1000];cout << p[199] << endl;int i = 0;while (cin){if ((tem = cin.peek()) == ','|| (tem = cin.peek()) == ' ')  //忽略逗号的空格{cin.ignore();  //忽略当前字符continue;  //继续执行下一次循环}//由于cin.get()不读取‘\0’,需要在结束输入时加上终止符。else if(/*(tem = cin.peek()) == '\n'|| */(tem = cin.peek()) == EOF) {p[i] = '\0';break;}p[i++] = cin.get();}cout << p << endl;//cout << p[99];asldj
}

运行结果:

第三种方法:

void test03()
{   string s;char tem;while (cin){if (cin.peek() == ',' || cin.peek() == ' '){cin.ignore();}s.push_back(cin.get());}cout << s << endl;system("pause");}

运行结果:

【C++】忽略逗号或者自定义符号输入相关推荐

  1. php 中文句号,phpstorm9 无法输入中文逗号句号等符号了,怎么破?

    最近手贱把phpstorm 升级到了最新版,发现输入中文符号输入不了呀,全部都变成英文符号了,例如输入的逗号.句号(,.)等都被转换成了(,.) 经过各方搜索,这个在官方也说了,是个bug,JDK的b ...

  2. 和平精英android怎么写符号,和平精英名字特殊符号怎么打 和平精英名字特殊符号输入方法...

    版本:v1.7.7 类型:飞行射击大小:1.85 GB评分:9.2 标签: 射击 战斗类型手游 冒险 立即下载 和平精英中有些玩家的名字带着特殊符号,看上去十分个性,不少小伙伴也想要这样的名字,那么和 ...

  3. java条码大小_java – 自定义条形码输入中缺少条形码高度

    我正在整合FedEx运输API以使用 Java生成标签.一切都很好,但除了这个问题.在为FedEx Freight设置LabelFormatType到COMMON2D或LABEL_DATA_ONLY时 ...

  4. pytorch自定义图片输入

    pytorch使用其自带的数据集制作训练集和测试集是简单的,但我们需要训练自己的数据集时就要自己写函数来进行图片划分,转义,输入等操作了. 这里我以四种天气数据为例来说明如果用pytorch进行自定义 ...

  5. Android 自定义锁屏_三星Key Cafe 2021最新版下载-三星Key Cafe自定义键盘输入app v1.0.00.26...

    这次小编要为大家带来一款由三星官方正式推出的自定义键盘输入工具"Key Cafe",帮助大家能够自由定制手机输入法的主题和键位,允许用户能够自由定制键盘布局,增删案件等,设计一套最 ...

  6. 键盘特殊符号输入小技巧

    **键盘特殊符号输入小技巧alt+小数字键盘可以输出很多的符号包括键盘上所有的数字和字母以及符号,这里只收集了一小部分常用符号. 希腊字母: alt+42689~42712, a-a. a ALT+4 ...

  7. 人民币符号输入的几种方法

    人民币符号输入的几种方法 直接利用键盘输入 ¥ shift+4 (键盘第二行数字,中文输入法) ¥ Alt+41892 (右侧小键盘数字,GBK,全角) ¥ Alt+0165 (右侧小键盘数字,Uni ...

  8. html公差符号输入,cad正负公差符号如何输入出来

    CAD图形一般都有个尺寸公差范围,那么大家知道cad正负公差符号如何输入出来吗?下面是学习啦小编整理的cad正负公差符号如何输入出来的方法,希望能给大家解答. cad正负公差符号输入出来的方法一 如果 ...

  9. js符号输入不可用_js 不能输入符号

    不能输入符号: 特殊符号怎么打出来_输入法工具怎么打出特殊符号,缺失:js不能输入符号2928/9 一般常用特殊符号: ┭ 々 〆 〤 〥〇 ┡ ┺ · ˙ ? ' ' " " & ...

最新文章

  1. zabbix数据库表结构简单解析
  2. 生日蜡烛——第七届蓝桥杯C语言B组(省赛)第二题
  3. MATLAB R2020a新鲜出炉,我来替各位尝尝鲜!
  4. 人工智能领域开展标准化研究
  5. 漳州职业技术学院计算机学费多少钱,漳州职业技术学院单招2021年学费多少
  6. 电脑画画软件_数码印花设计与电脑手绘
  7. maven依赖冲突解决_Maven依赖树–解决冲突
  8. 计算机 标量,标量关系
  9. EXCEL保存“加载宏”
  10. 超全 泛微 E9 Ecology 9开发资料大全 开源资源下载 泛微E9二次开发 泛微开发资料
  11. 常见工具识别集锦---Windows应急响应工具
  12. 谷歌地球 最新hosts_给我一个Google地球app,可以领略全球3D风情
  13. tkinter显示rtf文件
  14. 快速配置无线模块连入家庭Wifi
  15. NV 3D Vision
  16. Python报错:ImportError: cannot import name 'downsample'
  17. 密码学系列之四:一文搞懂序列密码
  18. 微信小程序云函数NodeJs如何等待两次异步操作后返回数据给前端
  19. tomcat报错 Unable to process Jar entry
  20. 典型的计算机网络安全技术有哪些,网络安全(计算机网络安全技术有哪些)

热门文章

  1. vivoz5电池测试软件,小白测评发布vivo Z5续航测试结果,用数据证明vivo Z5的续航实力!...
  2. 死亡的骆驼 震撼了谁
  3. vhd win10系统蓝屏问题(inaccessible boot device/0x000000c1)
  4. 用什么软件可以给视频变声?可以视频变声的软件推荐
  5. 高校模拟法庭整体解决方案解决法学教学难题
  6. 中介们你们也有今天了!看我把中介惹哭了(转载)
  7. 文明与征服武则天邪道阵容,教你以弱胜强(T3打T4)
  8. 移动硬盘加密!让windows用户无法查看移动硬盘!
  9. C#_C#控件及常用设计整理
  10. 关于Maven项目打包时没有资源文件的问题