在linux服务器上用C ++读取文件

时间:2015-12-02 08:40:37

标签: c++ linux readfile

我正在尝试通过linux服务器中的C ++程序读取放在桌面上的文件。我已经正确地提到了路径,但它没有读取文件。我在Windows平台上尝试过相同的程序,它运行正常。我能够读取文件。

#include <stdio.h>
#include <fstream>
#include <stdlib.h>
#include <string>
#include <iostream>
#include <cstring>

using namespace std;

int main()
{
    string line;
    ifstream file;
    file.open("/home/xxx/Desktop/nodeinfo.txt",ios::in);
    if(!file.is_open())
    {
        cout<<"error";
    }
    getline(file,line);
    cout<<line;
    return 0;

}

有人可以帮助我解决这个问题。是否有任何特定的linux平台路径格式。感谢

0 个答案:

没有答案