Почему у меня есть переменная и переменная №2?C++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Почему у меня есть переменная и переменная №2?

Сообщение Anonymous »

В vscode я отлаживаю файл cpp. Я использую GDB. Я инициализировал переменную как p, но по какой-то причине я получаю p и p #2 в vscode. Кроме того, есть строка, в которой говорится, что если переменная != p, и даже если она равна p, она так и делает, что может быть из-за p и p #2.
int p = -1;
while (stack.size() != 0) {
int current = stack.at(0);
stack.pop_front();
for (int i2 = 0; i2 < 2; i2++) {
if (con[current][i2] != p) {
if (groups[con[current][i2]] == gn) {
groups[con[current][i2]] = gn;
closed = true;
break;
} else {
groups[con[current][i2]] = gn;
groups[current] = gn;
stack.push_back(con[current][i2]);
break;
}
}
}
int p = current;
if (closed) {
break;
}
}
open.push_back(!closed);
}


Подробнее здесь: https://stackoverflow.com/questions/793 ... variable-2
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C++»