probleme d'inclusion de vector
Salut à tous
voici un bout de mon code qui sert dans une librairie dynamique.
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| #include <vector>
function()
{
bouclefor
{
boucleif
{
vector<int> var (n);
}
}
} |
Je compile avec la commande :
Code:
1 2 3 4
| $ g++ -I. -I/usr/include -fPIC -DPIC -Wall -Werror -O2 -c -o file.o file.cc
error: vector was not declared in this scope
error: expected primary-expression before int
error: expected `;' before int |
Les trois erreurs pointent sur la ligne ou est déclarée var.
j'utilise g++-4.1.
Quelqu'un a une idée?
Rémi