有熟悉codeblocks的么?codeblocks的参数化类型问题
飞天御剑流 2011-01-17 09:27:01 最近有个朋友在使用codeblocks的时候遇到个问题,我看来看去找不着原因在哪,简化代码如下:
..............
using namespace std;
template< typename aaa >
aaa redo( const vector<aaa> &vec )
{
vector<aaa> kkk;
vector<aaa>::const_iterator iter;
...............
}
问题在vector<aaa>::const_iterator iter;这一句,老报错:,error: expected ';' before 'iter'
前后左右找过了没有缺分号,如果把aaa改为非参数化类型,例如
vector<int>::const_iterator iter;
就啥事也没有,而vector<aaa> kkk也没报错,谁熟悉codeblocks的请说下原因。