这样对吗?
做一个习题
不想用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的区别
"Java泛型中的? super T和? extends T是两种不同的通配符,它们在使用时具有特定的规则和限制。? super T表示可以接受任何T的父类类型,而? extends T则表示可以接
Swift中 !和 ?的区别及使用
**使用场景** - `?`适用于声明可选变量和在可选值的安全操作中。 - `as?
解析百度搜索结果link?url=参数分析 (全)
用户可以通过输入`link?url=`形式的链接,然后程序会返回解密后的实际URL。总的来说,百度的`link?
对比Java讲解Kotlin中?.与!!.的区别
例如:```kotlinval a: String? = nullval b = a?.
无法从 int? 转换为 int 运行时出现错误
首先,让我们深入理解`int?`和`int`的区别:1. **可空性**:`int?`允许`null`值,这意味着你可以声明一个`int?`变量而不必立即给它赋值。


新手乐园
