Ir ao conteúdo
  • Cadastre-se

tad (vetor)


Visitante

Posts recomendados

Bom, estou fazendo um trabalho e aí preciso fazer um vetor de um tipo abstrato de dado(TAD) em C++ (não, infelizmente não posso usar objetos no lugar)

Aí tenho o seguinte:

produto.h

#ifndef PRODUTO_H_
#define PRODUTO_H_
#include <string>
using namespace std;

typedef struct produto Produto;
/*
  METODOS
  */
  #endif

produto.cpp

#include "produto.h"

struct produto {
	string nome;
	int quantidade;
	double preco;
};

//*/* IMPLEMENTAÇÃO DOS MÉTODOS

E aí no main eu tento declarar:

Produto* Lista_Produtos = new Produto[1000];

Mas não consigo, dá o seguinte erro no meu eclipse/compilador:

"invalid use of incomplete type Produto {aka struct Produto}

 

Alguém pode dar um help???

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber 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...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!