Отладка в Eclipse (C ++) в программе с входами - PullRequest
0 голосов
/ 28 марта 2020

Я новичок в Eclipse IDE для C ++ и отладки. Когда я отлаживаю программу со следующим «основным» телом:

int main(){
    int n, num_queries;
    cin >> n >> num_queries;

    for (int i = 0; i < num_queries; i++) {
        int pos;
        cin >> pos;
        cout << num_iter(n, pos);
    }
    return 0;
}

, отладчик сначала останавливается на строке cin >> n >> num_queries;. Здесь, я думаю, мне нужно ввести свои значения. Я печатаю 10 3 (для n и num_queries) в консоли ниже и нажимаю F6 (Перешагнуть). Затем я вижу в окне отладчика, что значения n и num_queries равны 48 и 0. Что я делаю неправильно? Я пробовал разные комбинации, набирал только одну цифру и нажимал F6, пробовал разные цифры - я продолжаю получать это странное значение для n.

Пожалуйста, помогите. Кстати, есть ли хорошее руководство по отладке в Eclipse для C ++? Желательно видеоурок. Я попытался найти его, но ничего хорошего не нашел.

...