注册 登录
编程论坛 C++教室

[求助]单冒号后跟变量是什么意思?

ahqzy 发布于 2007-04-05 20:24, 1827 次点击
比如:LDPAgent::LDPAgent():Agent,new_msgid_(0),trace_ldp_(0),peer_(0) { }
new_msgid_和trace_ldp_,peer_都是前面定义过的变量,new_msgid_(0)是不是表示令new_msgid_等于0啊?
还有,单冒号后面不是只能接类表示继承吗,怎么还可以接变量啊?

请高手赐教!!!

[此贴子已经被作者于2007-4-5 22:26:58编辑过]

3 回复
#2
游乐园2007-04-05 20:56
构造函数的初始化列表

class A
{
int a,b;

public:
A (int aa,int bb):a(aa),b(bb) {}

};
#3
yuyunliuhen2007-04-05 20:57
以下是引用ahqzy在2007-4-5 20:24:43的发言:
比如:LDPAgent::LDPAgent:Agent,new_msgid_(0),trace_ldp_(0),peer_(0) { }
new_msgid_和trace_ldp_,peer_都是前面定义过的变量,new_msgid_(0)是不是表示令new_msgid_等于0啊?
还有,单冒号后面不是只能接类表示继承吗,怎么还可以接变量啊?

请高手赐教!!!

构造函数的初始化

#4
ahqzy2007-04-06 00:28
谢谢
1