c++ 的函数重载中冒号的意思

来源:百度知道 编辑:UC知道 时间:2024/06/17 09:29:44
如下代码是class world的构造函数的重载,我不明白其中的冒号什么意思。知道的朋友告诉我一下。
World::World(CL_ResourceManager *resources) :
resources(resources), map(0), player(0), score(0)
{}

你问的是第几个冒号?第一组冒号::表示是World这个类的函数,第二个冒号:表示后面接初始化表

后面的冒号的意思是调用World类的父类的构造函数...

::就是直接调用World类中的函数;
后面的: 应为分号 ;