web-dev-qa-db-ja.com

名前空間 'std'の 'vector'は型に名前を付けていません

Debian 7.0.0でCodeBlocks 10.05を使用してC++アプリケーションを開発しています。

何らかの理由で、次のコード

#include <iostream>

std::vector< int > delaunayDiv(const std::vector< int <T> > & vP, cv::Rect boundRect,
    std::vector<int>& triangles, int& numTriangles, bool lookRight);

次のエラーを返します

error: 'vector' in namespace 'std' does not name a type
60
OtagoHarbour

vectorヘッダーを含める必要があります。

#include <vector>
124
taocp