1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

c++: Ficheiro -> Vector

Discussão em 'Programação' iniciada por nasty, 26 de Março de 2007. (Respostas: 3; Visualizações: 899)

  1. viva pessoal.

    ora bem, queria que me explicassem assim resumidamente como é que consigo copiar inteiros que tao num ficheiro txt (estão todos na mesma linha, separados por espaço em branco) num vector?

    desde ja obrigado. cumprimentos
     
  2. HecKel

    HecKel The WORM

    Faz um ciclo para leres o ficheiro, um while !EOF do ficheiro é o mais apropriado.

    Dentro desse ciclo vai preenchendo o vector consoante cada linha que fores ler, atenção que deves ler uma linha de cada vez e ler o inteiro ou converter o que lês para inteiro.

    abraços, HecKel
     
  3. o problema é que so ha uma linha.. essa é a minha duvida. Existe uma linha, onde estão x numeros separados por espaços. Se fossem várias linhas, cada uma com 1 número, eu sabia fazer. Abraco
     
  4. TuxBoss

    TuxBoss Power Member

    Lês a linha toda e depois usas um tokenizer para ir tirando os números um a um.
     

Partilhar esta Página