Локальные переменные отладчика VS Code:

(Для ясности: для тех, у кого изображение не видно, интерфейс отладчика показывает «Сводка недоступна» как значение локальных переменных, таких как word, вместо ожидаемого значения переменной, если длина силы меньше 22 байтов, что, по-видимому, является пределом для оптимизации коротких строк в OS X в соответствии с этим ответом.)
Мой файл Tasks.json настроен на сборку с использованием C++17, а launch.json — это стандарт, созданный VS Code.
Отлаживаемый код основан на стандартном примере VS Code C++, использованном во введении к VS Code:
Код: Выделить всё
#include
#include
#include
using namespace std;
int main()
{
vector msg {"Hello", "C++", "World", "from", "VS Code", "and also from the C++ extension!"};
for (const string& word : msg)
{
cout
Подробнее здесь: [url]https://stackoverflow.com/questions/79829454/vs-code-debugger-shows-string-variables-as-summary-unavailable[/url]
Мобильная версия