for()里面得有分号吧,不输空格结果在一条直线上吧,先在电脑上试试吧,呵呵
int n = 0; for (vector::iterator iter = descriptor.begin();iter != descriptor.end();iter++) { trainDataHog.at(i,n) = *iter; n++; } trainLabel.at(i,0) = vecTrainLabel[i]; }
第二个for循环是个死循环