Оцените выражение в часах RAD Studio 2007

Я знаю, что большинство из вас, возможно, заметили сейчас. Когда вы пытаетесь оценить выражение с помощью watch в RAD Studio 2007, оно не оценивается.

Например, если бы у меня был вектор, я не смог бы сделать "vecData.size()", если я делаю "vecData.size", он просто дает адрес.

Есть ли другой способ наблюдать размер и просматривать каждый элемент вектора в RAD Studio во время отладки?

1 ответ

Решение

Если вы отключите оптимизацию компилятора в опциях проекта, отладчик сможет оценить vecData.size ().

"Параметры проекта-> Компилятор C++-> Оптимизации-> Отключить все оптимизации" установите для этого параметра значение "Истина".

Это работает на 2009 год, я думаю, что то же самое на 2007 год.

Другие вопросы по тегам