I'm having some troubles with a large array of vectors in C++.
Basicaly I wan't an array of 2 millions elements, and each elements is a vector<int>
(It's for building an adjacency list).
So when I do vector<int> myList[10]
it works great, but when i do vector<int> myList[2000000]
it does not work and I don't know why.
I tried to do unsigned long int var = 2000000; vector<int> myList[var];
but still the same error. (I don't know what is the error, my program just crash)
If you have any idea,
Thanks