StSocket::StSocket()
: sockfd_(-1),
requests_to_send_(0),
followups_to_send_(0),
last_followup_timing_(0),
offset_(0),
ssl_(0),
ssl_ctx_(0),
start_in_millisecs_(0),
connected_in_millisecs_(0),
stop_in_millisecs_(0),
state_(eInit),
last_read_in_msec_(0),
read_interval_(0){
}
请问下这段代码是什么意思?
不理解这里的::
和:
Class::Method
是类Class
中的方法Method
的意思,常用于在class
块外定义方法。(声明在内)e.g.
Class::Class
是类Class
的构造函数的意思。Class::Class(...) : prop1(...1), prop2(...2) { ... }
这里是一种简写,表示给一个或多个字段赋初值。e.g.