Ir para conteúdo
Fórum Script Brasil

alexspe

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre alexspe

alexspe's Achievements

0

Reputação

  1. #include <iostream> #include <fstream> //para acesso a arquivos #include <cstdlib> //para usar o exit using namespace std; main() { ifstream arq; string nrovert; arq.open("teste.txt"); if(!arq){ //ou (arq.fail()) a exclamaçao é o not logico cout<<"não abriu o arquivo\n"; exit(1);//finaliza o programa, 0 com sucesso ou maior de 0 caso não finalizou com sucesso } nrovert=arq.getline(); //quero q leia uma linha int a1 = atoi(nrovert.c_str()); // converta essa linha num int cout<<a1/2;//testa se converteu corretamente arq.close(); //fecha o arquivo } está dando erro na função nrovert=arq.getline(); quero ler a primeira linha do arquivo texto, que no caso é um número que posteriormente será convertido para int com a função atoi(nrovert.c_str()) só consigo ler usando arq.get();, mas o problema é que só lê um caracter, e se tiver um numero 20 por exemplo, lerá só o número 2
×
×
  • Criar Novo...