鱼C论坛

 找回密码
 立即注册
查看: 5138|回复: 5

cin.read() cin.ignore()怎么用

[复制链接]
发表于 2012-7-2 22:13:17 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
cin.read()怎么用 msdn和百度 都查不到
还有 cin.ignore()返回值是什么 是一个字符一个字符的忽略吗 忽略后cin流中字符会消失吗
还有如何得到cin流中字符的长度 包括空格和回车
cin.get()获取cin流中的字符后 cin流中字符会消失吗 一次只获取一个字符吗
如果只获取一个字符的话 cin.get()
                                  cin.get()
第一次输入2个字符 那么第一次的剩下的一个字符还存在吗 会影响到下一个 cin.get()吗
帮帮我吧
小甲鱼最新课程 -> https://ilovefishc.com
发表于 2012-7-3 01:42:27 | 显示全部楼层
  1.     while (true)
  2.     {
  3.       char ch;
  4.       cin.get(ch);

  5.       bool isok = cin.good();

  6.       if ( !isok )
  7.         cin.clear(); //清标志
  8.       
  9.       cin.ignore(0x7FFFFFFF,'\n'); //清缓冲区

  10.       if ( isok )
  11.         break;
  12.     }
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
 楼主| 发表于 2012-7-3 08:32:54 | 显示全部楼层
谢谢 但是 read怎么用呢
小甲鱼最新课程 -> https://ilovefishc.com
发表于 2012-7-4 09:23:39 | 显示全部楼层
同求同求同求同求同求
小甲鱼最新课程 -> https://ilovefishc.com
发表于 2012-7-23 11:36:58 | 显示全部楼层
去找c++ renference。。。所有的都可以查到
小甲鱼最新课程 -> https://ilovefishc.com
发表于 2012-7-23 11:44:05 | 显示全部楼层
char buffer[10];
cin.read(buffer,10);
小甲鱼最新课程 -> https://ilovefishc.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-11-14 01:00

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表