Então, vou postar o código aqui que estou usando para ler o arquivo. Estou utilizando o c++ para escrever o código. A minha dúvida é, o q eu posso fazer, para ler o números no final da linha.
#include <iostream>
#include <string>
#include <fstream>
using namespace std;
int main () {
ifstream f;
f = ifstream("instancia.txt");
string linha;
int dimen;
int capacidade;
//verificar se o arquivo
if(!f.is_open())
cout << "Erro ao abrir o arquivo!" << endl;
//lendo os dados
getline(f, linha);
getline(f, linha);
getline(f, linha); // <======== tenho que extrair o inteiro do final dessa linha para atribuir a var dimen
getline(f, linha); // <======== tenho que extrair o inteiro do final dessa linha para atribuir a var capacidade
getline(f, linha);
//Leitura da matriz
int mat_cord[dimen][3];
for(int i=0; i<dimen; i++){
for(int j=0; j<3; j++){
f >> mat_cord[i][j];
}
}
return 0;
}
Como que eu posso separar o que estou pegando no getline do texto e do valor que eu quero ?
OBS: Coloquei aqui o código, mas são soube como colocar o texto em formato de código igual colocou na resposta.