我有一个像
这样的命名空间namespace FOO::BAR {
[..] myNameSpaceContent [..]
}
MOC编译器在第一个ligne上发现错误。我把这个错误消失了:
namespace FOO {
namespace BAR {
[..] myNameSpaceContent [..]
}
}
您是否碰巧知道如何解决MOC问题?
答案 0 :(得分:2)
这不是MOC问题,而是C ++问题;
namespace FOO::BAR {
不幸的是,在C ++ 17之前是无效的语法。只有
namespace FOO { namespace BAR {
没关系。