这样对吗?
做一个习题
不想用C的方法getchar()来判断回车,求指点
/*
Display a file a line at a time, waiting for the user to press
the "Enter" key after each line.
*/
#include <iostream>
#include <string>
#include <fstream>
#include <vector>
using namespace std;
int main() {
vector<string> lines;
ifstream in("filename.cpp");
string line;
while(getline(in, line))
lines.push_back(line);
char ch;
for(int i = 0; i < lines.size(); i++) {
cout << lines[i];
cin.get();
cout << endl;
}
}
不知符不符合题意不想用C的方法getchar()来判断回车,求指点
...全文
相关推荐
Java泛型中? super T和? extends T的区别
经常发现有List<? super T>、Set<? extends T>的声明,是什么意思呢?<? super T>表示包括T在内的任何T的父类,<? extends T>表示包括T在内的任何T的子类,下面我们详细分析一下两种通配符具体的区别。 extends List<? extends Number> foo3的通配符声明,意味着以下的赋值是合法的: // Number "extends" Number (in this context) List<? extends Number> foo3 = new ArrayList<? extends Number>()
Swift中 !和 ?的区别及使用
主要介绍了Swift中 !和 ?的区别及使用的相关资料,需要的朋友可以参考下
解析百度搜索结果link?url=参数分析 (全)
自从9月后百度和360开战的结果就是 百度搜索结果的网址改变了,变成link?url=………这样的重定向格式了。看到这样的不友好的URL真有破解的冲动。于是今天开始试试破解它
对比Java讲解Kotlin中?.与!!.的区别
主要给大家介绍了关于对比Java,实例讲解Kotlin中?.与!!.的区别,文中通过示例代码介绍的非常详细,对大家学习或者使用kotlin具有一定参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
无法从 int? 转换为 int 运行时出现错误
无法从"int?"转换为"int" ,在运行时会出现错误,通过强制类型转换(int)便可解决


新手乐园
