Ir ao conteúdo
  • Cadastre-se

Structs Aninhadas


marthian_2

Posts recomendados

Pessoal, como posso fazer pra acessar os campos de uma estrutura que está dentro de outra?

Segue o código:

struct atributos{
string descricao;
float valores;
float comeco;
float meio;
float fim;
interval pertinencia;
};

struct dados{
string descricao;
string atr[5];
atributos atrib;

};

int main()
{
(...)

cout << "Informe a quantidade de variáveis:";
cin >> vari;
dados *estrut = new dados[vari];

for (int i = 0; i < vari; i++)
{

cout << "Variável #" << i + 1 << " : ";
cin >> estrut[i].descricao;
cout << "Informe a quantidade de atributos:";
cin >> atrib;
atributos *estrut2 = new atributos[atrib];

for (int j = 0; j < atrib; j++)
{
cout << "Atributo #" << j+ 1 << " : ";
cin >> estrut[i].atrib.descricao;
cout << "Função trinagular - Valor 1: ";
[COLOR="Red"]cin >> estrut[i].atrib.comeco;[/COLOR]

}

}
(...)

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...