Считать последнюю строку файла

250
20 апреля 2017, 17:39

Доброго времени суток! есть файл который имеет структуру(ниже), надо считать данные. До последней строки получается. Как быть с последней строкой n1 n2 итд. до n? Спасибо!

Первая строка n и m - количество вершин и количество ребер графа. В следующих n строках идет перечисление ребер графа в виде двух чисел (номера вершин, которые соединяют ребро). В последней строке задаются цвета каждой вершины.

n m 
chislo chislo
chislo chislo
итд итд итд до n
n1 n2 n3 итд до n
struct graf {
    long long vertex1; 
    long long vertex2;  
};
void Zero_knowledge_proof() {
    FILE *file;
    file = fopen("input.txt", "r");
        struct graf graf1[10];
    srand(time(NULL));
    char buff[100];
    char color[]={'R','B','Y'}; long long i1 = 0;
    ifstream inFile;
    inFile.open("input.txt");
    long long e,n,m; long long V[1000],E[1000]; long long A[100]; int i=0; 
    while (1) {
        fscanf (file, "%i %i", &(graf1[i1].vertex1), &(graf1[i1].vertex2));
        if (graf1[0].vertex1+1 == i1) {break;} 
        i1++;
    }
    long long i2 = 0;
    for (int i = 0; i < graf1[0].vertex1+1;i++) cout<<graf1[i].vertex1<<" "<<graf1[i].vertex2<<endl;
READ ALSO
cout&lt;&lt;(5&lt;&lt;3)&lt;&lt;endl;

cout<<(5<<3)<<endl;

Почему при выводе: cout<<(5<<3); На экран выводится 40

207
Инвалидация итератора в std::map

Инвалидация итератора в std::map

Во многих источниках вроде http://wwwamse

250
Вызов С++ функции из Python

Вызов С++ функции из Python

Есть Python скрипт имеющий путь к файлу, необходимо открыть этот файл в С/С++ функции, провести с ним манипуляции и вернуть результат в Python скрипт

232
Зачем var app = app || {} в начале пишут?

Зачем var app = app || {} в начале пишут?

Зачем в начале скрипта пишут var app = app || {}; ? Ссылка на весь файл

246