Problema com VETOR de C++: Não consigo preencher!

1. Problema com VETOR de C++: Não consigo preencher!

Márcio Romeu
marciodfnew

(usa RedHat)

Enviado em 03/09/2008 - 10:57h

Ola pessoal!

Preciso popular um vetor, não pertencente a STL, do tipo de classe já existente.
Essa classe está declarada da seguinte forma:

class PduVector : public std::vector< PDU * >

E declarei o vetor dessa forma:

PduVector PDUVec;

Eu deveria popular o vetor com o objeto MessagePDU msgPDU, setado com algumas opções.
Já tentei de algumas formas, mas não dá certo, dá erros de compilação:

PDUVec.push_back( msgPDU ); --> erro: PDUVec: undeclared indentifier

Acho que não estou declarando o vetor certo, pois o tipo derivado PduVector herda da classe PDU, mas não entendi essa declaração "std::vector< PDU * >", significa que meu vetor tem que do tipo ponteiro?! (que já tentei de uma forma e não deu certo.)

Alguem poderia me ajudar!!??
To começando a desesperar com isso!


  






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts