小编e7k*_*kim的帖子

来自文本文件错误的getline()

对于学校的实验室,我试图从文本文件中获取行并显示它们.

我的开始:

#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)

我不知道错误的原因.

c++ text getline

-1
推荐指数
1
解决办法
127
查看次数

标签 统计

c++ ×1

getline ×1

text ×1