Метод автоматического просмотра векторного элемента в окне просмотра в VS 2010 - PullRequest
5 голосов
/ 28 апреля 2011

Существует ли какая-либо техника, которая позволяла бы помещать векторный элемент в окно наблюдения и фактически видеть, как он обновляется при его изменении?

Это контекст.

vector<int> x;
x.push_back(3);

Затем поместите x [0] в окно наблюдения и фактически увидите его значение.

Если решение этой проблемы не найдено, какая из них лучше?

Ответы [ 2 ]

3 голосов
/ 30 марта 2013

Метод Пабло работает только для фиксированных значений индекса. Если вы хотите установить индекс с помощью переменной, используйте:

((x)._Myfirst)[index]

Это уродливо и трудно запомнить, но делает свое дело.

3 голосов
/ 28 апреля 2011

Добавить x в окно просмотра.VS должен отображать свои элементы.Нажмите на ссылку «плюс» слева, чтобы увидеть каждый элемент в отдельном ряду.Нажмите на название элемента (то есть x[0]) и перетащите его в собственную пустую строку в окне просмотра.Это должно дать вам новый ряд просмотра элемента, который вы хотели.Убедитесь, что при перетаскивании вы нажимаете имя переменной, а не ее значение (перетаскивание значения приведет к просмотру значения).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...