Why I can not use vectors in my c++ programs?

+1 vote
asked Mar 21 by GatCore (130 points)

Hi! I'm a new beginner-level programmer and I have a quick question.

I need to practice with vectors but when I am declaring them the compiler says this 

‘vector’ in namespace ‘std’ does not name a template type

My professor's notes say that in order to use them I need to include the Standard Template Library but in OnlineGBD it doesn't let me do it because it says that this library could not be found.

Please can you help me????

3 Answers

0 votes
answered Mar 22 by Shaik Hameed (140 points)
"using namespace std;

vector<int> v;"

The above code should work in online gdb environment.
0 votes
answered Mar 25 by hardikhere (140 points)
u must include


or #include<bits/stdc++.h>

using namespace std;

it would work for sure in onlinegb too
0 votes
answered Mar 25 by Adithya S (170 points)
vectors are part of the header file
Welcome to OnlineGDB Q&A, where you can ask questions related to programming and OnlineGDB IDE and and receive answers from other members of the community.