我在 C++ 中得到一个枚举的编译时间,错误说 Expected a class or namespace
mf.setStatus(MediaFile::SyncStatus::Synced);
枚举是这样定义的
class MediaFile
{
public:
enum SyncStatus
{
New = 0,
Remove = 5,
Synced = 10,
Unknown = 15
};
//...
};
我在 xcode 中编译,但我想它与 C++ 语法有关,以前它在 Visual Studio 上编译得很好。Visual Studio 可能对此给出了一些警告,但是构建有什么建议吗?