Обычные арифметические преобразования - PullRequest
0 голосов
/ 22 мая 2011

Здесь (msdn) Я читал о UAC, и все хорошо, но последнее правило немного беспокоит. Если у меня есть два операнда типа unsigned short, будут ли они преобразованы в int, а не в unsiged int?

1 Ответ

1 голос
/ 22 мая 2011

Thins может иметь какое-то отношение к цепочке преобразований. Хотя вам не нужно, чтобы int был подписан, использование подписанного int также не вредно. ТАК в принципе оба варианта должны работать.

Используя "обычное" / подписанное int, вы получаете менее ограничительный регистр для дальнейшего преобразования.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...