
c++里一个单冒号代表什么意思?
比如:RTPSession::RTPSession(RTPMemoryManager*mgr):RTPMemoryObject(mgr),sources(*this,mg...
比如:
RTPSession::RTPSession(RTPMemoryManager *mgr)
: RTPMemoryObject(mgr),sources(*this,mgr),packetbuilder(mgr),rtcpsched(sources),rtcpbuilder(sources,packetbuilder,mgr)
这样的一个冒号 代表什么意思
难得去查书了 快速入门 谢谢 展开
RTPSession::RTPSession(RTPMemoryManager *mgr)
: RTPMemoryObject(mgr),sources(*this,mgr),packetbuilder(mgr),rtcpsched(sources),rtcpbuilder(sources,packetbuilder,mgr)
这样的一个冒号 代表什么意思
难得去查书了 快速入门 谢谢 展开
2个回答
展开全部
单冒号代表后面的是初始化列表,是对类的成员赋值的。
C++是在C语言的基础上开发的一种面向对象编程语言,应用广泛。C++支持多种编程范式 面向对象编程、泛型编程和过程化编程。最新正式标准C++于2014年8月18日公布。 其编程领域众广,常用于系统开发,引擎开发等应用领域,是至今为止最受广大程序员受用的最强大编程语言之一,支持类:类、封装、重载等特性!
C++是在C语言的基础上开发的一种面向对象编程语言,应用广泛。C++支持多种编程范式 面向对象编程、泛型编程和过程化编程。最新正式标准C++于2014年8月18日公布。 其编程领域众广,常用于系统开发,引擎开发等应用领域,是至今为止最受广大程序员受用的最强大编程语言之一,支持类:类、封装、重载等特性!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询