我创建了这个类,但是在编译失败时出现了这个错误:
在输入结束时预期的primary-expression
为什么?
class ContextClass : public QObject
{
Q_OBJECT
public:
ContextClass(UnitOfWork u, QObject *parent = 0);
template <class T> QList<T> table(const QString& filter = QString)
{
return QList<T>();
}
};
答案 0 :(得分:1)
尝试更换:
const QString& filter = QString
使用:
const QString& filter = QString()