2014-02-05 84 views

回答

4

问题是,>>在你的表达式中,被解析为位移运算符而不是模板结束。它在C++ 11中得到了修复,但在以前的C++版本中,您需要在尖括号之间添加一个空格:QThreadStorage<QSharedPointer<sqlite3> > database;

0

>>被解释为运算符而不是嵌套在pre-C++ 11中的泛型。

你需要升级你的编译器,或者在它们之间留下一个空格,比如> >