求解这句:static cocos2d::Scene* createScene();的c++语法
这是coco2dx.3.3中HelloWorldScene.cpp中的
语句,求解这句代码的c++语法是?我不理解的是
"Scene*"这个类名加指针星号怎么可以做函数的返回值类型,小弟学c++不久,求指教,谢谢!!
Scene* HelloWorld::createScene()//就是这句不明白
{
// ‘scene’ is an autorelease object
auto scene = Scene::create();
// 'layer' is an autorelease object
auto layer = HelloWorld::create();
// add layer as a child to scene
scene->addChild(layer);
// return the scene
return scene;
}
没有大神能帮解答一下吗