Страница 1 из 1

Сломали QtCreator

Добавлено: 26 май 2017, 10:27
vvpnet
В версии 4.2.2 не верно отображаются значение перемененных.
В старом версии 3.2.2 все нормально отображается. Верните обратно предыдущий версию, невозможно разработкой заниматься.

Re: Сломали QtCreator

Добавлено: 26 май 2017, 11:12
keleg
отключите main.update, поставьте старую версию.

Re: Сломали QtCreator

Добавлено: 26 май 2017, 11:27
vvpnet
где найти 4.2.1? она где-нибудь у нас кроме qt сайта?

Re: Сломали QtCreator

Добавлено: 26 май 2017, 14:10
keleg
у нас - нет. Чтоб что-то такое не пропускать в обновления - рекомендую участвовать в тестировании. Новый qt creator долго был в тестингах, но народ молчал...

Re: Сломали QtCreator

Добавлено: 26 май 2017, 15:55
trs
Нижняя картинка - это результат запуска собранного исполняемого файла в консоли?
Не вижу ошибки.
Спецификатор %p представляет адрес в шестнадцатеричном виде. В этом случае префикс 0x входит в само число.
Плюс к тому, в тексте дополнительно вписали префикс - потому их в выводе два.

Re: Сломали QtCreator

Добавлено: 29 май 2017, 05:33
vvpnet
Нет не правильно понял.
переменная cnt на самом деле = 1, но в отладчике мы её видим как 0 функция modules.count() просто возвращает копию переменой cnt. Таких ситуаций очень много, мало того вместо скажем 1, которая явно присваивается мы видим 5 и т.д, предыдущая версия creator-м проблем не было.
да на mJournalAPI плевать

Re: Сломали QtCreator

Добавлено: 29 май 2017, 09:55
admsasha
Давно не писал и не отлаживал ничего, поэтому на реальном проекте ничего не скажу.

Вот сделал тестовый код

Код: Выделить всё

int main(int argc, char *argv[]){
    int x=1;
    int d=77;
    int c=3;
    return 0;
}
В отладчике все показывает правильно. У вас на этом правильно показывает ?

Re: Сломали QtCreator

Добавлено: 29 май 2017, 09:56
admsasha
vvpnet писал(а):Нет не правильно понял.
переменная cnt на самом деле = 1, но в отладчике мы её видим как 0 функция modules.count() просто возвращает копию переменой cnt. Таких ситуаций очень много, мало того вместо скажем 1, которая явно присваивается мы видим 5 и т.д, предыдущая версия creator-м проблем не было.
Так cnt же не в пределах видимости отлаживаемой процедуры ?

Re: Сломали QtCreator

Добавлено: 29 май 2017, 10:33
vvpnet
чего? cnt является стековой переменой класса modules.

Не могу проверить снес creator 4.2.2

Re: Сломали QtCreator

Добавлено: 30 май 2017, 07:07
Pulfer
Qt Creator 4.3.0 ушёл на QA: http://bugs.rosalinux.ru/show_bug.cgi?id=7989

Но не знаю, как там насчёт описанных сложностей.

Re: Сломали QtCreator

Добавлено: 30 май 2017, 12:08
vvpnet
Где можно ознакомится как проходит процесс QA ? что там проверяется...и как

Re: Сломали QtCreator

Добавлено: 30 май 2017, 15:52
keleg