Вопрос
Какое приведение лучше всего подходит для 4-байтового IntPtr (строго для x84-приложения)
int : выглядит наиболее логичным приведением, но всегда ли оно безопасно на x84?
uint : Предположим, это сработает, если все указатели положительны? (Насколько я мог найти в моем случае)
long : Предположим, это также безопасно, за исключением случаев, когда вы создаете новый IntPtr с длинной на x84, возможно ли, что вы получите переполнение?
Предположим, у меня есть веская причина для приведения к одному из вышеуказанных типов, причина этого выходит за рамки этого вопроса.
Я просмотрел все вопросы о переполнении стека, которые смог найти, и просмотрел документацию MS, но боюсь, что недостаток знаний в этой области серьезно ограничивает мою способность найти ответ.