Je développe une application C ++ utilisant CodeBlocks 10.05 sur Debian 7.0.0.
Pour une raison quelconque, le code suivant
#include std::vector delaunayDiv(const std::vector< int > & vP, cv::Rect boundRect, std::vector& sortingangles, int& numTriangles, bool lookRight);
renvoie l’erreur suivante
error: 'vector' in namespace 'std' does not name a type
Vous devez inclure l’en vector
tête de vector
:
#include
#include
ne fonctionne pas lorsque j’utilise Clang, je ne sais pas vraiment si c’est une différence dans les versions ou les bibliothèques C ++.
#include
fait l’affaire.