ler conteudo de um aquivo de texto

27/11/2019

0

C++

Olá bom dia!
Estou com uma dificuldade se alguém poder me ajudar agradeço:
É o seguinte, tenho um arquivo de texto com as seguintes linhas:

name=idle
w=60
h=105
x=61.0f
y=0.0f

w=62
h=100
x=63.0f
y=20.7f

w=78
h=89
x=67.0f
y=25.0f

name=walk-back

..... e assim continua..

A duvida é: como faço para pegar só os valores de name,w,h,x,y e jogar uma matriz ou vector?
Cgm2k7 2013

Cgm2k7 2013

Responder

Posts

27/11/2019

Alec Candia

Se você já tem a leitura do arquivo saiba que esta leitura é sequencial, linha por linha, ou seja, cada linha seria equivalente a um registro de dados.
Sendo assim, basta que seja feito um teste a partir de IF ou CASE para a SUBSTRING do início da linha e mais duas posições (0,2) analisando se o conteúdo será w= ou h= ou x= e assim por diante. Se o critério for atendido, a partir de uma nova SUBSTRING você pode buscar o valor exato que precisa.

Olá bom dia!
Estou com uma dificuldade se alguém poder me ajudar agradeço:
É o seguinte, tenho um arquivo de texto com as seguintes linhas:

name=idle
w=60
h=105
x=61.0f
y=0.0f

w=62
h=100
x=63.0f
y=20.7f

w=78
h=89
x=67.0f
y=25.0f

name=walk-back

..... e assim continua..

A duvida é: como faço para pegar só os valores de name,w,h,x,y e jogar uma matriz ou vector?
Se
Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar