Вот фрагмент моего кода:
struct dv_nexthop_cost_pair
{
unsigned short nexthop;
unsigned int cost;
};</p>
<pre><code>map<unsigned short, vector<struct dv_nexthop_cost_pair> > dv;
Я получаю следующую ошибку компилятора:
error: ISO C++ forbids declaration of `map' with no type
Как правильно объявить это?