社区
C语言
帖子详情
cin和istream
zfg
2003-10-17 02:28:53
std::istream* input=&cin;
原来有个cin.get(ch)
现在换成input.get(ch)不行了
怎么解决????????
...全文
79
16
打赏
收藏
cin和istream
std::istream* input=&cin; 原来有个cin.get(ch) 现在换成input.get(ch)不行了 怎么解决????????
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sharkhuang
2003-10-17
打赏
举报
回复
我FT!看了帖子觉得你太搞笑了!
panzhaoping
2003-10-17
打赏
举报
回复
气死我了
catface
2003-10-17
打赏
举报
回复
那就散分吧 虽然有点可惜 (心中窃喜)
williamVII
2003-10-17
打赏
举报
回复
拼写错误?
shishiXP
2003-10-17
打赏
举报
回复
//cin是对象,不是指针
istream &input = cin;
char a[10];
input.get(a,10);
cout<<a;
加分!!!!!!!!!!!!!
likangnian0128
2003-10-17
打赏
举报
回复
ertern 应该是 extern吧
Bandry
2003-10-17
打赏
举报
回复
100分散了算了
wshcdr
2003-10-17
打赏
举报
回复
天哪!!!!!!!!
tonyzhengjq
2003-10-17
打赏
举报
回复
up
surefire
2003-10-17
打赏
举报
回复
嘿嘿
njuhuangmy
2003-10-17
打赏
举报
回复
在 没有人 回复 的情况下
原贴 的作者 可以 删除 自己的贴子
但,有人回复后,大概只有 斑竹 能删 了
yjh1982
2003-10-17
打赏
举报
回复
你一个人自问自答啊:)
用的什么编译器? ertern 是不是写错了?
zfg
2003-10-17
打赏
举报
回复
大虾们在帮我看看这个问题
#include<map>
#include<string>
ertern std::map<std::string,double> table;
提示错误3 D:\9999\table.h
syntax error before `::' token
zfg
2003-10-17
打赏
举报
回复
这贴能取消吗??????
zfg
2003-10-17
打赏
举报
回复
原来是用->
ForgottenRealm
2003-10-17
打赏
举报
回复
:)
cppcmd:一个简单的仅标头C ++命令解释器库
cppcmd 轻巧简单的C ++命令解释器,可满足您的命令解释需求。 快速开始 最少的工作样本 # include < iostream> # include < cppcmd> using namespace cppcmd ; int main () { auto cli = CommandInterpreter ( std::
cin
, // input stream std::cout, // output stream std::cout // prompt stream (o
C++中的
cin
以及stringstream
文章目录
cin
cin
>>
cin
>>a>>b
cin
and stringsstringstream 参考链接
cin
cin
>> 使用分隔符表示一个输入的结束。
cin
读取成功后,字符后面的分隔符留在缓冲区中,
cin
>>不对其进行处理 分隔符有: 空格(space) tab(tab) 换行(new-line character) 但是,如果缓冲区中的第一个字符是分隔符时,
cin
会将其忽略并清除 // i/o example #include &l
stringstream和
cin
stringstream ss; ss ss ss ss>>i>>j; cout output: 153 67 153 67 ss是一个流,所以153和67放在流中,但是这个流不会因为输出而变化,也就是说只能>把流里的东西删除 如果要删除流里的东西,必须用 ss.clear() ss.str("") 下面是
cin
的一个小问题 如果是按行
输入输出的模板(
cin
getline()) stringstream
以下几种对应的输入以及输出 输入一行以回车结束的数据,要得到的是int数值 输入: int a[N], n; while (
cin
>> a[n]) n++; for (int i = 0; i < n; i++) { //... } 或者用stringstream,注意包含头文件 #include<sstream> const int N = 1010; int n; int h[N]; int main() { string line
c++精学之
cin
和string
cin
只读取‘ ’之前的字符 遇到空格结束 但是如果空格后面还有字符则会留在输入队列中 留给下一个
cin
或者类似的东西
cin
.getline(对象,输入字符数) 则是以回车为结束
cin
.get(对象,输入字符数)很特殊 他也是以回车为结束 但是它不同于上面两种 它并不是 读取回车再丢弃 而是将换行符留在输入队列中 所以会出现 如果连续使用两个
cin
.get(对象,输入字符数) 则因为换行符...
C语言
69,371
社区成员
243,081
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章