Информация об изменениях

Сообщение Re[2]: Не компилируется Qt-проект от 24.08.2022 14:35

Изменено 24.08.2022 14:37 anatolym

Re[2]: Не компилируется Qt-проект
Здравствуйте, RussianFellow, Вы писали:

Так у тебя программа то небось 64 бит. Положим ты приведешь этот указатель к 32 битному int. А если он потом снова где-то будет преобразован в указатель, то это уже будет не тот указатель. И программа не будет работать как ожидалось.
Ты бы выяснил, для чего это преобразование делается.
Re[2]: Не компилируется Qt-проект
Здравствуйте, RussianFellow, Вы писали:

Так у тебя программа то небось 64 бит. Положим ты приведешь этот указатель к 32 битному int. А если он потом снова где-то будет преобразован в указатель, то это уже будет не тот указатель. И программа не будет работать как ожидалось.
Ты бы выяснил, для чего это преобразование делается.
Если указатель нужен как ключ. Ну можешь привести его к 64 битному целому и взять оттуда последние 32 бита.