Ir para conteúdo
Faça parte da equipe! (2024) ×

Quebrar linhas de um arquivo e passar para struct


Be_Sk8
 Compartilhar

Posts Recomendados

O código abaixo separa as strings quando encontra o delimitador ",".

 

Entrada:

<modelo>,<chassi>,<peso>,<altura>,<comprimento>,<largura>

Exemplo:

Gol,402089,2300,1.7,2.2,1.6

 

Saída:

Campo[1] = "Gol"

Campo[2] = "402089"

Campo[3] = "2300"

Campo[4] = "1.7"

Campo[5] = "2.2"

Campo[6] = "1.6"

 

O que eu quero é que o Campo[1] seja armazenado em modelo da struct; Campo[2] em chassi; Campo[3] em peso...

 

Sei que devo fazer algo como:

strcpy(veic.modelo,token);

veic.chassi=atoi(token);

 

Mas como?

 

Aceito qualquer sugestão ou modificação no código.

 

Caso você saiba outra forma de quebrar linhas de um arquivo e jogar para uma struct, eu agradeço por compartilhar.

 

 

* Note que Campo não é um vetor!

** Já utilizei a função strtok mas também não consegui.

 

É necessário se cadastrar para acessar o conteúdo.

Link para o comentário
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
 Compartilhar

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.