所以我有一个构造方法:
SpriteSheet(wchar_t* filename, Graphics* gfx);
接受输入(文件名)并从中创建纹理。 问题是当我尝试使用它时:
sprites = new SpriteSheet(L"background.png", gfx);
intellisense强调它并说:
no instance of constructor "SpriteSheet::SpriteSheet" matches the argument list
argument types are const wchar_t [15], Graphics*
我正在逐步遵循指南,我无法弄清楚出了什么问题。
它想要一个wchar_t,所以我给它一个wchar_t ......我迷路了,我真的不知道该怎么办了。请帮忙。
答案 0 :(得分:1)
尝试使用const:
SpriteSheet(const wchar_t* filename, Graphics* gfx);