x86 INT_PTR; UINT_PTR -> x64

222
22 июня 2018, 18:10

Когда я изучал чужой код (win32), я наткнулся на такие строчки кода:

typedef INT_PTR Tint; typedef UINT_PTR Tuint;

И дело в том что я когда пытался использовать эти "типы" (не знаю как называются) в своем проекте (x64), я наткнулся на то что Visual studio выдает ошибку. Все хидеры, где определены typedef на Tint и Tuint, присутствуют, дело в том что когда я компелирую код в х64 он выдает ошибку "идентификатор "INT_PTR/UINT_PTR" не определен". Однако когда я компелирую в х86 никакой ошибки не выдает. Вопрос - как перенести идентификаторы из х86 в х64 чтобы не выдавало ошибки?

READ ALSO
Не хочет работать функция из отдельного файла

Не хочет работать функция из отдельного файла

Вынес функцию в отдельный файлПишет недопустимое использование типа void

157
Выбор первого родителя в sass

Выбор первого родителя в sass

При использовании BEM нужно использовать характерное именование которое в scss достигается таким образом

217
Перенести блок с поиском под шапку css

Перенести блок с поиском под шапку css

На сайте https://knigomaniaorg/ имеется адаптивный дизайн, но при нем блок с поиском уходит почти в самый низ страницы, на что очень жалуются пользователи

246
Почему не фильтрует по индексу?

Почему не фильтрует по индексу?

Вот как выглядит переменная sort

235