Enviado em 30/07/2019 - 22:15h
Saudações amigos (as)!
Estou com um pequeno empecilhinho na finalização desse programa, ele irá ler um arquivo que contem uma lista de vários números e transformar em vetor de inteiros, porém, não sei como armazenar isso.
Estou com um pequeno empecilhinho na finalização desse programa, ele irá ler um arquivo que contem uma lista de vários números e transformar em vetor de inteiros, porém, não sei como armazenar isso.
#include <iostream>
#include <ostream>
#include <fstream>
#include <istream>
#include <vector>
/*
Faça um programa que lê o arquivo criado acima para um vetor de inteiros.
A seguir, exiba o menor e o maior elemento do vetor e a média dos elementos.
Use funções para calcular esses valores.
*/
int main () {
std::vector<int> numero;
std::string line;
std::ifstream text("textoNovo.txt");
int contador = 0;
if (text.is_open()) {
while (text.good()){
getline(text, line);
// std::cout << numero.size() << std::endl;
// numero.push_back(line);
numero.insert(line);
}
} else{
std::cout << "Erro ao abrir o arquivo! " << std::endl;
}