Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: novalida en 2 Octubre 2011, 20:13 pm



Título: Depurar tipo vector con IDE Eclipse
Publicado por: novalida en 2 Octubre 2011, 20:13 pm
Hola!!
estaba estudiando contenedores de STL, en especial los vectores.
Me encuentro con el problema que mi programa no parece tener la lógica que yo quería por lo que pretendo depurar el programa.
Para ello comienzo la depuración que se detiene en un breakpoint situado donde a mí me interesa y añado la varible vector a la lista de expresiones a inspeccionar, pero no encuentro dónde puedo ver los valores que va teniendo dicho vector, dado que en esa ventana sólo me sale esta información:

Código:

Name : _numeros
Details:{<std::_Vector_base<int, std::allocator<int> >> = {_M_impl = {<std::allocator<int>> = {<__gnu_cxx::new_allocator<int>> = {<No data fields>}, <No data fields>}, _M_start = 0x381880, _M_finish = 0x38188c, _M_end_of_storage = 0x381894}}, <No data fields>}
Default:{...}
Decimal:{...}
Hex:{...}
Binary:{...}
Octal:{...}



Pulsando sobre el vector desde la ventana de inspección he probado a seleccionar la opción pulsado el botón derecho del ratón "Display as array" pero sólo me muestra el siguiente mensaje en la parte de "Valor":

Código:
Multiple errors reported.

Alguien sabe cómo puedo inspeccionar el contenido de un vector en Eclipse??

Muchas gracias de antemano :)