cocos2d-x-3.8.1与Visual Studio 2015 编译上的问题

这个问题真的很奇怪
代码不知为何报了错
检查之后把代码缩减到图片左边那样
加了好几个回车之后居然可以正常执行了
但是回车去掉一个之后又会报错
猜测是编辑器的问题

auto *_player = Player::create();
 player->addChild(_player);

```


void Player::InitPlayer()
{

    this->StandLeftIdle = Sprite::create("Player/PlayerIdle/PlayerStandLeft.png");
    this->addChild(StandLeftIdle);
}
```





求解决方法

调试,查看崩溃堆栈,

http://www.cocos.com/doc/tutorial/show?id=2900
我是参考这篇教学的文章
自己写了个继承Node的Player类
然后在
HelloWorld的init中呼叫自己的InitPlayer
里面用了Sprite::create来创建图片
确定图片的路径没有错
不过同样的代码有时候编译会成功有时候会失败并显示:
0x74DA812F 中(于KillP.exe) 掷回例外状况: Microsoft C++ 发生例外状况: std::bad_alloc (记忆体位置0x0025F664)。
0x005E566B (libcocos2d_2015.dll) 中(于KillP.exe) 掷回例外状况: 0xC0000005: 写入位置0x000003E4 时发生存取违规。
的错误

测试了几次之后错误的地方都是和creat()有关的
比如说Sprite::creat() Camera::creat() Node::creat()

问题已解决
这个好像是visual studio community 2015 本身的问题
换成visual studio community 2013之后执行就没问题了