C++ c++;到python的转换问题

C++ c++;到python的转换问题,c++,python,linux,C++,Python,Linux,继我之前的发言之后: 这就是我想到的: 性能数据是一个向量 void read_data() { long val; ifstream infile1("/foo/other"); infile1 >> val; perf_data[1].first = val; infile1.close(); ifstream infile2("/foo/core_0"); infile2 >> val; perf

继我之前的发言之后: 这就是我想到的: 性能数据是一个向量

void read_data() {
    long val;
    ifstream infile1("/foo/other");

    infile1 >> val;
    perf_data[1].first = val;
    infile1.close();

    ifstream infile2("/foo/core_0");

    infile2 >> val;
    perf_data[0].first = val;
    infile2.close();
}

据我所知,在python中,这不能用于文件,也不能用于文件?

您从何处获得“理解”在python中无法实现这一点?!我需要逐行读取它,然后将其附加到
perf_数据
假设perf_数据是一个集合或数组。如果我错了,请纠正我。python的
myfile.readline()
有什么问题?这是缺乏知识@在注释和C++代码中的描述不太一致。代码从两个文件中的每个文件中读取一个值,使用它更新数组中的现有值,然后关闭这些文件。没有逐行和附加。