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