对于学校的实验室,我试图从文本文件中获取行并显示它们.
我的开始:
#include <iostream>
#include <iomanip>
#include <string>
#include <vector>
#include <playlist.h>
using namespace std;
void readLine(vector<string> playlist);
int totalTime();
void displayData();
int main()
{
vector<string> playlist;
readLine(playlist);
totalTime();
displayData();
system("pause");
return 0;
}
void readLine(vector<string> playlist)
{
string currentline;
int i = 0;
while (getline("Playlist.txt", currentline) && !empty(currentline))
{
getline("Playlist.txt", playlist[i]);
i = i + 1;
}
}
int totalTime()
{
}
void displayData()
{
}
Run Code Online (Sandbox Code Playgroud)
我似乎误用了getline?这两个"getline"有错误强调说:
函数getline
错误:没有重载函数"getline"匹配参数列表参数类型的实例是:(const char [13],std :: string)
我不知道错误的原因.