I have a C++ project in Visual Studio 2010 and I have my static library "MyLib.lib" which contains the structure definition:
struct TWaggon
{
int someData;
}
And I have a header file "Trains.h" with definition of this class.
Also this library contains the definition of a std::vector with pointers to TWaggon:
vector <struct TWaggon *> train;
I include this library in my Visual Studio project. When I debug this project I want to see the content of this vector, but I can’t:
As you see, we can see content of another vector, but can’t see content of the vector “train” from my library. Also the type of this vector is strange - void (unsigned int, unsigned int).
I tried to change debug information format (/Zd, /Z7, /Zi, /ZI) but it didn't help.
Tell me, please, what could be the problem?
Thanks for your help!