hi ns-users,
i have a little problem. i want insert a new
variable in file .h and use it in file .cpp. But a erro "undefined
reference to `hdr_pingado::p_'" occur. My variable p may be static
because i have use it for two or more objects. when i set variable p
like a single type, for example, int, all occur correcty. however, when
i set variable p like a static type the erro above occur. what can be
happen?
A peace of code follow below:
struct hdr_pingado {
char ret;
double send_time;
static int p_;//if equal 2, then send packet
// Header access methods
static int off_pingado_; // required by PacketHeaderManager
inline static int& off_pingado() { return off_pingado_; }
inline static hdr_pingado* access(const Packet* p) {
return (hdr_pingado*) p->access(off_pingado_);
}
};
thank you for any help.
regards,
Breno Caetano da Silva
Bacharel em Ciências da Computação - UFPI
Mestrando em Engenharia Elétrica
Escola de Engenharia de São Carlos - EESC
Universidade de São Paulo
Email: [EMAIL PROTECTED]
[EMAIL PROTECTED]
Fone: (+5516) 81449079
(+5516) 33738149
Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua
cara @ymail.com ou @rocketmail.com.
http://br.new.mail.yahoo.com/addresses